repositories / pi-ext
pi-ext
bugabingas pi extensions
owned by admin
extensions/mockup/src/debug.ts
Rawimport { defineDebug } from "./pi-ext-debug.ts";
export const { dbg, span, closeDebug } = defineDebug({
events: [
"session.start",
"session.shutdown",
"runtime.cache",
"tool.outcome",
],
spans: ["runtime.load", "tool.execute"],
fields: {
mode: ["interactive", "json", "print", "rpc", "tui"],
kind: ["import"],
outcome: [
"accept",
"iterate",
"cancelled",
"previewed",
"completed",
"failed",
],
state: ["loaded", "pending"],
},
} as const);