diff --git a/src/viewer/index.html b/src/viewer/index.html index d8b8f1f5..a033227e 100644 --- a/src/viewer/index.html +++ b/src/viewer/index.html @@ -1355,7 +1355,7 @@

agentmemory

var totalObs = d.sessions.reduce(function(a, s) { return a + (s.observationCount || 0); }, 0); var tokenBudget = parseInt(new URLSearchParams(window.location.search).get('tokenBudget') || '2000', 10) || 2000; var estFull = totalObs * 80; - var estInjected = d.sessions.length * tokenBudget; + var estInjected = Math.min(totalObs, 50) * 38; var savings = estFull > 0 ? Math.round((1 - estInjected / Math.max(estFull, 1)) * 100) : 0; if (savings < 0) savings = 0; var tokensSaved = Math.max(0, estFull - estInjected);