repositories / pi-ext
pi-ext
bugabingas pi extensions
owned by admin
extensions/quota/src/debug.ts
Rawimport { defineDebug } from "./pi-ext-debug.ts";
const schema = {
events: [
"session.start",
"session.shutdown",
"quota.provider",
"quota.headers",
],
spans: ["quota.fetch"],
fields: {
provider: ["anthropic", "openai-codex"],
status: "number",
outcome: [
"success",
"cached",
"unavailable",
"no_provider",
"stale",
"error",
],
},
} as const;
export const {
dbg,
span,
closeDebug,
}: ReturnType<typeof defineDebug<typeof schema>> = defineDebug(schema);