Skip to content

v0.5.1 — First-run polish

Choose a tag to compare

@anilmurty anilmurty released this 23 Jun 22:49
2c89074

0.5.1 sands down every rough edge a new user hits on day one — building on 0.5.0's Lens Visualizations with a unified dashboard, honest subscription framing, faithful backfill data, and a smoother first run.

Highlights

🏠 A unified Dashboard, now the default — the Analytics pivot explorer and the triage front-door are merged into one screen. Land on it, see your recoverable waste and health at a glance, then click any tile to drill straight into the explorer in place.

💳 Honest subscription framing, everywhere — per-item costs now read in tokens (not a confusing "% of cycle"), and the headline Spend shows a "× plan value" multiplier — your usage expressed as a multiple of what your subscription costs. Subscription users never see raw dollar "spend."

🔍 Faithful backfilled history — Claude Code history now reconstructs into session-level traces (a whole conversation as one trace, with its tool calls nested) instead of thousands of fragments. Cache read vs write tokens are tracked separately, and backfill reports honest session counts.

📊 Clearer charts — the cost-by-component chart no longer collapses into a single block, the cache-savings chart leads with the answer instead of an unreadable dual-axis, and the trace waterfall puts span names in a fixed column with cost-magnitude bars and timestamps.

👋 A warmer first runtj onboard opens with a branded welcome banner and ends with a next-steps nudge that leads with what works immediately (your last 30 days are already loaded — try tj tokenmaxx, tj optimize, tj serve).

✨ Polish — thousand-separated counts, softened first-day deltas, a Status list view by default, a helpful empty state when a metric doesn't apply to a dimension, and a real contribution funnel in the README.

Honest by construction

Every estimate is "estimated recoverable," never "saved." Every dollar-bearing surface respects plan tier — subscription users see token-share and plan-value, never raw spend.

Install / upgrade

pipx install tokenjam          # new
pipx upgrade tokenjam          # existing — then: tj stop && tj serve &

Full changelog: v0.5.0...v0.5.1