MCPcopy Create free account
hub / github.com/TraderAlice/OpenAlice / estimateSessionTokens

Function estimateSessionTokens

src/core/compaction.ts:58–60  ·  view source on GitHub ↗
(entries: SessionEntry[])

Source from the content-addressed store, hash-verified

56}
57
58export function estimateSessionTokens(entries: SessionEntry[]): number {
59 return entries.reduce((sum, e) => sum + estimateEntryTokens(e), 0)
60}
61
62// ==================== Threshold ====================
63

Callers 3

compaction.spec.tsFile · 0.85
compactIfNeededFunction · 0.85
forceCompactFunction · 0.85

Calls 1

estimateEntryTokensFunction · 0.85

Tested by

no test coverage detected