import { defineDebug } from "./pi-ext-debug.ts"; export const { dbg, span, closeDebug } = defineDebug({ events: ["session.start", "session.shutdown", "connection.result"], spans: ["command.run", "runtime.shutdown", "tool.call"], fields: { mode: ["interactive", "json", "print", "rpc", "tui"], selector: ["connect", "disconnect", "reconnect", "status", "tools"], status: [ "stopped", "idle", "connected", "failed", "cancelled", "stale", "no_url", "ok", ], type: ["command", "shutdown", "unavailable", "routing", "remote"], }, } as const);