v1.2.6 — 2026-06-15
Dashboard
- Added an explicit
claude-opus-4-8entry to both pricing tables and pointed the genericopusfallback at it (was 4.7). 4.8 already costed correctly via the substring fallback — this guards against silent mis-costing if 4.8 is ever repriced, and keeps the catch-all on the newest Opus (#133, #134, thanks @Ninhache). - Added the
claude-fable-5,claude-mythos-5, andclaude-opus-4-8rows to the README cost table (they were already in the live CLI/dashboard tables) and listedfable/mythosin the README's "included models" note, so the docs match the code. - Unified the pricing "as of" date to June 2026 everywhere — the dashboard footer, the in-chart cost sublabel, the pricing code comment, and the README were inconsistently labelled April/May.
- Made the Rescan button non-destructive:
/api/rescannow runs an incremental scan instead of deletingusage.dband rebuilding from scratch.usage.dbis the only durable record of usage once Claude Code prunes old transcripts (cleanupPeriodDays), so the old wipe-and-rebuild could permanently lose history that was no longer on disk. The button stays (it's the only in-session way to ingest new turns); its tooltip now reflects the additive behaviour (#138, thanks @OtoGodfrey).
Project / docs
- Bumped GitHub Actions to their Node 24-era major versions across all workflows (
actions/checkout@v5,actions/setup-node@v5,actions/setup-python@v6,actions/upload-artifact@v5), ahead of GitHub forcing Node 24 on the runners (Node 20 actions are deprecated from 2026-06-16).