diff --git a/surfaces/gui/e2e/usage-chip.spec.ts b/surfaces/gui/e2e/usage-chip.spec.ts index 04ab5325..807ac6ea 100644 --- a/surfaces/gui/e2e/usage-chip.spec.ts +++ b/surfaces/gui/e2e/usage-chip.spec.ts @@ -30,9 +30,11 @@ test("usage chip appears after a turn and opens the breakdown popover", async ({ await expect(pop).toBeVisible(); await expect(pop).toContainText("Context window"); await expect(pop).toContainText("9.8k of 200k · 5%"); + await expect(pop).toContainText("Session totals"); await expect(pop).toContainText("Claude Opus 4.8 · Anthropic"); await expect(pop).toContainText("Input"); - await expect(pop).toContainText("Cache read"); + await expect(pop).toContainText("Cache reads"); + await expect(pop).toContainText("Cache writes"); // Total input = fresh 1k + cache_read 8k + cache_write 800 (cumulative billed input). await expect(pop).toContainText("Total input"); await expect(pop).toContainText("9.8k"); diff --git a/surfaces/gui/src/components/Composer.tsx b/surfaces/gui/src/components/Composer.tsx index f446796b..0e353a6a 100644 --- a/surfaces/gui/src/components/Composer.tsx +++ b/surfaces/gui/src/components/Composer.tsx @@ -650,7 +650,7 @@ function UsageChip({ ) : null}