import { defineDebug } from "./pi-ext-debug.ts"; export const { dbg, span, closeDebug } = defineDebug({ events: ["session.start", "session.shutdown", "notification.skip"], spans: ["notification.deliver"], fields: { mode: ["tui", "interactive", "print", "json", "rpc"], platform: [ "aix", "android", "cygwin", "darwin", "freebsd", "haiku", "linux", "netbsd", "openbsd", "sunos", "win32", ], status: ["info", "warning", "error"], kind: ["delivery"], reason: ["ineligible", "missing_result", "focused"], outcome: ["native", "fallback", "failed"], }, } as const);