import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import { registerDoctorCommand } from "./doctor.ts"; import { registerDocumentParseTool } from "./tool.ts"; import { registerDocumentSearchTool } from "./search-tool.ts"; import { registerDocumentScreenshotTool } from "./screenshot-tool.ts"; import { registerDocumentComplexityTool } from "./complexity-tool.ts"; import { registerDocumentVisualAnalyzeTool, registerModelCommand, registerConfigCommand } from "./visual-analyze-tool.ts"; import { registerBatchParseTool, registerBatchComplexityTool } from "./batch-tool.ts"; export default function parseDocumentExtension(pi: ExtensionAPI) { registerDocumentParseTool(pi); registerDocumentSearchTool(pi); registerDocumentScreenshotTool(pi); registerDocumentComplexityTool(pi); registerDocumentVisualAnalyzeTool(pi); registerBatchParseTool(pi); registerBatchComplexityTool(pi); registerModelCommand(pi); registerConfigCommand(pi); registerDoctorCommand(pi); }