MCPcopy Create free account
hub / github.com/SethGammon/Citadel / tokenReport

Function tokenReport

scripts/telemetry-report.cjs:38–64  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36}
37
38function tokenReport() {
39 const econ = readTokenEconomics();
40 const LINE = '\u2500'.repeat(30);
41
42 console.log('\nToken Economics (Estimates)');
43 console.log(LINE);
44
45 const routing = econ.routing_savings_estimate;
46 if (routing) {
47 const resolutions = routing.tier0_resolutions + routing.tier1_resolutions + routing.tier2_resolutions;
48 const tokens = routing.tokens_saved_estimate;
49 console.log(`Routing savings ~${tokens.toLocaleString()} tokens (${resolutions} Tier 0-2 resolutions)`);
50 } else {
51 console.log('Routing savings N/A (tier data not yet tracked in agent-runs.jsonl)');
52 }
53
54 const cb = econ.circuit_breaker_saves;
55 console.log(`Circuit breaker ~${cb.tokens_saved_estimate.toLocaleString()} tokens (${cb.total_trips} trips averted)`);
56
57 const qg = econ.quality_gate_saves;
58 console.log(`Quality gates ~${qg.tokens_saved_estimate.toLocaleString()} tokens (${qg.violations_caught} violation${qg.violations_caught !== 1 ? 's' : ''} caught)`);
59
60 console.log(LINE);
61 console.log(`Estimated total ~${econ.total_estimated_savings.toLocaleString()} tokens saved`);
62 console.log('* Estimates. Methodology: docs/token-economics-methodology.md');
63 console.log('');
64}
65
66const args = process.argv.slice(2);
67

Callers 1

Calls 1

readTokenEconomicsFunction · 0.85

Tested by

no test coverage detected