/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/tui/src/feature-plugins/builtins.ts
36 строк
1 KB
Dax
refactor(tui): replace v2 sync with data context (#31826)
11 июн 2026, 06:34
Не верифицирован
11 июн 2026, 06:34
47a4560
Код
Авторство
О чём код?
import type { TuiPlugin, TuiPluginModule } from "@opencode-ai/plugin/tui" import HomeFooter from "./home/footer" import HomeTips from "./home/tips" import SidebarContext from "./sidebar/context" import SidebarFiles from "./sidebar/files" import SidebarFooter from "./sidebar/footer" import SidebarLsp from "./sidebar/lsp" import SidebarMcp from "./sidebar/mcp" import SidebarTodo from "./sidebar/todo" import DiffViewer from "./system/diff-viewer" import Notifications from "./system/notifications" import PluginManager from "./system/plugins" import WhichKey from "./system/which-key" export type BuiltinTuiPlugin = Omit<TuiPluginModule, "id"> & { id: string tui: TuiPlugin enabled?: boolean } export function createBuiltinPlugins(options: { experimentalEventSystem: boolean }): BuiltinTuiPlugin[] { return [ HomeFooter, HomeTips, SidebarContext, SidebarMcp, SidebarLsp, SidebarTodo, SidebarFiles, SidebarFooter, Notifications, PluginManager, WhichKey, DiffViewer, ] }