mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-23 18:17:44 +02:00
* fix(views): improve daily token usage chart readability - Fix Y-axis showing scrambled/truncated tick labels by computing explicit nice ticks and using compact number formatting (100M not 100.0M) - Simplify token categories from 4 (Input/Output/Cache Read/Cache Write) to 3 (Input/Output/Cached) — cache write merged into input - Replace noisy stacked area chart with clean single-area total trend, with a custom tooltip showing per-category breakdown and total - Increase Y-axis width to prevent label clipping Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(views): handle floating point edge case in formatTokens Use modulo + threshold instead of Number.isInteger to avoid floating point precision issues (e.g. 2.5M * 4 = 10.000000000000004). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(views): keep 4 token categories consistent between chart tooltip and summary cards Revert the 3-category simplification (Cached/Input/Output) back to the original 4 categories (Input/Output/Cache Read/Cache Write) so the chart tooltip matches the summary cards on the same page. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>