import { defineDebug } from "./pi-ext-debug.ts"; export const { dbg, span, closeDebug } = defineDebug({ events: [ "tools.enable.error", "tools.enabled", "tools.disabled", "session.start", "session.shutdown", "session.reset", "settings.invalid", ], spans: ["fresh", "session.connect", "session.request"], fields: { kind: [ "nu_not_found", "tools_excluded", "explicit", "toggle_off", "session_start", "session_tree", "session_shutdown", "interrupted", "worker_exit", "requested", "aborted", "mcp", "nu", "failure", ], count: "number", source: ["flag", "env", "project", "user", "default"], timeoutMs: "number", status: ["aborted", "timeout", "success", "failed", "nonzero"], }, } as const);