github getagentseal/codeburn v0.9.16

latest releases: desktop-v0.9.16, mac-v0.9.16
4 hours ago

What's New

The biggest release yet: roughly sixty merged changes since v0.9.15, every one re-verified against the release tree before shipping.

Added (CLI)

  • codeburn doctor. Per-provider detection diagnostics: the exact paths probed (with any env override shown), sessions found, parse health, and a one-line verdict, so an empty or wrong number explains itself. Fully offline and read-only. (#685, from @avs-io's audit in #642)
  • Spend budgets. codeburn budget sets daily, weekly, or monthly caps, the overview shows progress with a projection, and budget --check exits nonzero when over, ready for scripts and CI. (#562 by @ozymandiashh)
  • codeburn models --by-agent. Which agent drove which model's spend, one row per (provider, model, agent), in table, markdown, CSV, and JSON. Per-record exports now carry subagentType and model so you can build any cross yourself. (#710, #712 by @ozymandiashh, requested by @alexandrekm in #708)
  • act apply-model + quality tripwire. Apply a per-project model default recommended from your own compare data; act report watches the one-shot rate afterwards and tells you to undo if quality regressed. (#616 by @ozymandiashh)
  • MCP tool-deferral coverage. optimize now detects setups paying tool-schema tax with deferral inactive, and --apply restores or tunes native deferral through the journaled act engine, measured at ~31 percent on tool-heavy sessions. (#631 by @AVSRPA1KR, design in #614)
  • Estimated costs are marked. Every surface distinguishes measured money from estimated: a tilde on estimated rows with a legend, in report, overview, dashboards, MCP, menubar, and exports. Totals unchanged. (#688, from @avs-io's audit in #639)

Added (apps)

  • CodeBurn Desktop. A full desktop app for macOS, Windows, and Linux with the CLI bundled inside: overview, spend, optimize, models, compare, plans, and settings. (#679, #680)
  • Granular dashboard timelines. The web dashboard charts cost and tokens at 15-minute, hourly, or daily resolution with per-session and per-model lines. (#673 by @ozymandiashh)
  • Scrollable daily history in the TUI: the Daily Activity panel now scrolls through your full history in place. (#672 by @ihearttokyo)
  • Team sync (preview). codeburn sync pushes usage totals (never prompts or code) to a self-hosted endpoint with OIDC login. (#660 by @Enclavet)

Providers

  • CodeWhale support, with exact stored cost preferred over estimates. (#674 by @ozymandiashh)
  • Kiro v2: the IDE's new event-sourced session store, priced from metered credits. (#665, #618 by @Enclavet, #624 by @leonardo-claudio)
  • Copilot: CLI sessions now bill real input and cache tokens from the session.shutdown rollup instead of undercounting to output only (#684, reported by @fgapito in #676); skill invocations populate Skills & Agents (#697, reported by @rfsmart-mmann in #654); JetBrains IDE tracking via the plugin's Nitrite store (#608 by @NihalJain)
  • Claude: /advisor escalations are billed under the advisor model they actually ran on (#659); Windows Desktop sessions resolve via APPDATA (#615 by @ozymandiashh, reported by @seb937 in #611)
  • Codex: archived sessions counted (#667 by @ozymandiashh with @gt-zhangshihao03, #663); CLI-wrapped MCP calls attributed (#656)
  • OpenCode: custom data dirs and DB prefixes for forks (#620, reported by @chimon2000 and in #617), legacy file sessions merged with the SQLite store (#622)
  • Antigravity: timestamps survive database rewrites, with real created_at decoded from the trajectory protos (#612 by @Battiatus)
  • Cursor project names from file URIs (#599 by @Enclavet), locale-safe number grouping (#609 by @NihalJain), RON currency (#600)

Fixed

  • Honest yield attribution: a commit is credited to at most one session, parallel sessions that lost a commit land in a new ambiguous bucket, and the report says the method is heuristic. (#692, from @avs-io's audit in #641)
  • Zero-edit low-worth sessions no longer claim their full cost as recoverable savings. (#691, from @avs-io's audit in #640)
  • A young project's founding session is no longer flagged as a cost outlier. (#666 by @ozymandiashh)
  • Shell wrapper commands (sudo, npx, time) attribute to the real tool. (#658, reported by @morpheus9393 in #657)
  • Menubar: Claude quota 429s honor Retry-After with real backoff (#702, reported in #701), unchanged data skips background refreshes and idle cadence eases to 120s on AC (#704, from #703), Codex plan retry routes to the right provider (#687 by @ozymandiashh, diagnosed by @avs-io in #678)
  • Durable provider caches survive parse-version upgrades: pruned-source history is carried forward instead of erased. (#684)
  • One shared token-estimation heuristic across all providers. (#677 by @avs-io, #644)

Thanks

@ozymandiashh, @avs-io, @Enclavet, @NihalJain, @AVSRPA1KR, @Battiatus, @ihearttokyo, @leonardo-claudio, @morpheus9393, @gt-zhangshihao03, @wanghao20, @ZacharyHu0, @41fred, and everyone who filed the issues that drove this release.

Don't miss a new codeburn release

NewReleases is sending notifications on new releases.