This repository has been archived on 2026-03-28. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
StasisWarden-Legacy/node_modules/octofriend/source/token-tracker.ts
T

11 lines
316 B
TypeScript

let totalTokens: Record<string, { input: number, output: number }> = {};
export function tokenCounts() {
return totalTokens;
}
export function trackTokens(model: string, tokenType: "input" | "output", count: number) {
totalTokens[model] ||= { input: 0, output: 0 };
totalTokens[model][tokenType] += count;
}