repositories / pi-ext
pi-ext
bugabingas pi extensions
owned by admin
extensions/gratis/src/debug.ts
Rawimport { defineDebug } from "./pi-ext-debug.ts";
export const { dbg, span, closeDebug } = defineDebug({
events: ["session.start", "session.shutdown", "keys.resolve"],
spans: ["catalog.refresh", "request"],
fields: {
route: ["pinned", "auto"],
outcome: ["ok", "error", "exhausted", "aborted", "offline"],
backend: [
"kilo",
"google",
"nvidia",
"openrouter",
"groq",
"mistral",
"zai",
"hetzner",
],
hops: "number",
keyed: "number",
kilo: "number",
openrouter: "number",
network: "boolean",
},
} as const);