fix(insights): persist token usage for non-CLI sessions

This commit is contained in:
kshitijk4poor 2026-04-02 11:15:16 +05:30 committed by Teknium
parent 585855d2ca
commit 20441cf2c8
6 changed files with 73 additions and 112 deletions

View file

@ -126,15 +126,5 @@ async def test_handle_message_persists_agent_token_counts(monkeypatch):
assert result == "ok"
runner.session_store.update_session.assert_called_once_with(
session_entry.session_key,
input_tokens=120,
output_tokens=45,
cache_read_tokens=0,
cache_write_tokens=0,
last_prompt_tokens=80,
model="openai/test-model",
estimated_cost_usd=None,
cost_status=None,
cost_source=None,
provider=None,
base_url=None,
)