Skip to content

v0.2.0 — Fable 5 support + Prompts-tab fix

Choose a tag to compare

@muckybuzzwoo muckybuzzwoo released this 10 Jun 15:37
· 51 commits to main since this release

Added

  • Claude Fable 5 pricing (claude-fable-5) — a new tier above Opus. $10 / $50 per MTok (input / output); cache rates $1.00 read / $12.50 5m-write / $20.00 1h-write (Anthropic's standard 0.1× / 1.25× / 2× input multipliers). New gold tier badge across the UI, plus a fable tier-fallback so future dated/suffixed variants still price.
  • Opus 4.8 was already supported — Claude Code persists it as the bare claude-opus-4-8, which already matched the pricing table, so it prices correctly everywhere.

Fixed

  • Prompts tab no longer freezes, and now shows Opus 4.8. A newer Claude Code transcript format (new attachment / queue-operation / last-prompt records, with the assistant turn re-parented through an attachment node) broke the parent_uuid link the Prompts query relied on — it silently fell to 0 matches from late May, so the tab appeared frozen at 2026-05-29 and never showed Opus 4.8 (the model used from June). Rewrote expensive_prompts to link each typed prompt to the main-thread assistant work it triggered by session + time window instead of parent_uuid. billable_tokens now reflects the full turn (incl. its tool loop).
    • Pure query change — no database migration or re-scan needed. The database and every aggregate view (Overview, per-model, Projects, Sessions) were correct throughout; only this one join was affected.

Notes

  • All 248 unit tests pass (regression tests added for the attachment interposition and the shared-prompt_id collapse). Version bumped 0.1.0 → 0.2.0.

🤖 Generated with Claude Code