Skip to content

v0.5.3

Latest

Choose a tag to compare

@anilmurty anilmurty released this 03 Jul 16:22
b76b012

What's Changed

  • Fix #303: add long-window options to Traces by @sanmaxdev in #304
  • Fix #299: align recent activity trace window by @sanmaxdev in #305
  • Fix #284: backfill --since flag parity by @sanmaxdev in #307
  • [chore] Complete StorageBackend protocol, remove direct db.conn access (#309) by @anilmurty in #314
  • [enhancement] Surface sample size + confidence interval on savings estimates (#308) by @anilmurty in #316
  • fix(lens): gate Analytics Stack control to stacking charts (#295) by @ashwmu in #315
  • Fix #310: use utcnow instead of datetime.now in ApiBackend by @tarun73 in #317
  • fix(lens): show leaderboard total + reconcile partial-dimension gap (#313) by @ashwmu in #319
  • Fix #320: capture prompt + completion content on provider patches by @anilmurty in #321
  • feat(lens): show breakdown subtotal on the active KPI tile (#318) by @ashwmu in #322
  • Fix #298: Clarify drift baseline agent scope and live session rules by @tarun73 in #323
  • Feat/mcp wiring doctor check by @tarun73 in #324
  • feat(ui): dynamic analytics csv export with loading state by @tarun73 in #325
  • docs: cross-link tokenjam-bench as the "prove" step (#336) by @anilmurty in #337
  • docs: add missing CLI reference commands (#280) by @sanmaxdev in #338
  • Add summarize scan surface: tj summarize list + MCP tool by @auspexlabs in #354
  • test: isolate CLI onboard tests so test_cli.py can't hang (#23) by @anshss in #339
  • fix: batch of 7 bug-hunt fixes (optimize, mcp, db, analytics, sdk) by @anshss in #353
  • Add summarize mechanism: prep/check — CLI (manual) + MCP (in-session) by @auspexlabs in #355
  • Add summarize apply/undo + backup (#329) by @auspexlabs in #356
  • Add summarize delivery: prep --via claude-p + --via api (#329) by @auspexlabs in #357
  • feat: Add pre-filled tjb command after model-downgrade finding (#330) by @tarun73 in #358
  • feat: Docker image for tj serve by @vigneshvinfra in #359
  • feat(cli): add read-only tj pricing list command by @Axiya3749 in #361
  • docs: document tj pricing list command (#282 follow-up) by @anilmurty in #362
  • Add Bedrock Nova Micro/Premier, Anthropic-on-Bedrock, and LiteLLM provider pricing entries by @Axiya3749 in #366
  • fix: deflake test_budget_cap_policy timezone-boundary test by @anilmurty in #372
  • fix: Claude Code session status + lifecycle (1/5 from #306) by @anshss in #367
  • feat: tj context cost diagnostics (3/5 from #306) by @anshss in #368
  • feat: zero-install / npm package (2/5 from #306, stacked on #368) by @anshss in #369
  • fix: Claude Code cost & alert correctness (4/5 from #306) by @anshss in #370
  • feat: session Approach / Map / Timeline (5/5 from #306, stacked on #367) by @anshss in #371
  • test: cross-backend StorageBackend parity suite (#51) by @anshss in #379
  • Fix #55: self-heal recorded-but-unlanded migrations (silent ingest drop → blank Status) by @anshss in #381
  • [feature] Close the loop: annotations, expectations, fix-history (#53) by @anshss in #380
  • feat(onboard): zero-token statusline for Claude Code/Codex; reserve MCP for SDK (#59) by @anshss in #374
  • Fix #340: resolve real tj binary for daemon install fallback by @anilmurty in #384
  • Fix #373: Bedrock pricing keys never match live spans — normalize provider + model id in get_rates by @anilmurty in #385
  • chore: add CI-gated GHCR Docker image publish workflow by @vigneshvinfra in #360
  • fix(ci): publish npm-wrapper tokenjam on release, version from tag (#65) by @anshss in #386
  • fix(mcp): route get_optimize_report through serve when DB is locked (#61) by @anshss in #388
  • fix(transcript): preserve TodoWrite payload instead of dropping it (#67) by @anshss in #391
  • Fix: Lens Overview false empty on historical-only telemetry by @anilmurty in #392
  • feat: price 1M-context [1m] variants + current OpenAI GPT-5 lineup by @anilmurty in #393
  • Fix #60: flag delegating sessions with unaccounted subagent turns in weighted quota by @anshss in #387
  • fix(#63): make tj context render while tj serve is running by @anshss in #390
  • fix(#62): ship output-cap hook DEFAULT-OFF opt-in — A/B gate failed (CC pre-truncates Bash at 30KB) by @anshss in #389
  • Feat/312 async hooks by @tarun73 in #363
  • docs: lead README with pipx + scrub ccusage competitor references by @anilmurty in #394
  • feat: add Prove (tokenjam-bench) nudge to onboard + tokenmaxx by @anilmurty in #395
  • fix: guard Lens KPI "% vs prev" deltas against near-empty prior window by @anilmurty in #396
  • Fix #294, #300: purge stale-scheme backfill span duplicates (cross-version) by @anilmurty in #397
  • Bump version to 0.5.3 by @anilmurty in #399

New Contributors

Full Changelog: v0.5.2...v0.5.3