import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import { createAskTool, normalizeQuestions, OTHER_LABEL, runAskFlow, } from "./ask-tool.js"; import { closeDebug, dbg } from "./src/debug.ts"; export default function registerAsk(pi: ExtensionAPI): void { pi.on("session_start", () => dbg?.("session.start")); pi.on("session_shutdown", () => { dbg?.("session.shutdown"); closeDebug(); }); pi.registerTool(createAskTool()); } export const __test = { normalizeQuestions, runAskFlow, OTHER_LABEL };