Files
oh-my-opencode/dist/tools/index.d.ts
T
2026-03-14 04:56:50 +00:00

22 lines
1.2 KiB
TypeScript

import { lspManager } from "./lsp";
export { lspManager };
export { createAstGrepTools } from "./ast-grep";
export { createGrepTools } from "./grep";
export { createGlobTools } from "./glob";
export { createSkillTool } from "./skill";
export { discoverCommandsSync } from "./slashcommand";
export { createSessionManagerTools } from "./session-manager";
export { sessionExists } from "./session-manager/storage";
export { interactive_bash, startBackgroundCheck as startTmuxCheck } from "./interactive-bash";
export { createSkillMcpTool } from "./skill-mcp";
import type { PluginInput, ToolDefinition } from "@opencode-ai/plugin";
import type { BackgroundManager } from "../features/background-agent";
type OpencodeClient = PluginInput["client"];
export { createCallOmoAgent } from "./call-omo-agent";
export { createLookAt } from "./look-at";
export { createDelegateTask } from "./delegate-task";
export { createTaskCreateTool, createTaskGetTool, createTaskList, createTaskUpdateTool, } from "./task";
export { createHashlineEditTool } from "./hashline-edit";
export declare function createBackgroundTools(manager: BackgroundManager, client: OpencodeClient): Record<string, ToolDefinition>;
export declare const builtinTools: Record<string, ToolDefinition>;