Highlights
- Added end-to-end session usage tracking with pricing data, WebSocket session usage events, and the
@usagetool for summaries, detail views, and budget thresholds. - Added desktop and terminal budget UX, including a desktop Usage settings page, pricing hover details, transcript-safe usage event handling, and a
/clear-hard-capflow in the TUI/REPL. - Persisted Cowork and Codex auth state plus usage budgets across reconnects and session snapshots, while tightening budget validation and snapshot compaction.
- Desktop updater release notes now render rich sanitized content instead of escaped HTML.
Contributor Credit
- Thanks to @Diwak4r for the original PR #30 and the session usage tracking foundation in this release.
Included Changes
Render desktop release notes as rich textfeat: integrate session token tracking and usage tooldocs: update protocol to v7.3 with session usage supportfix(protocol): address Copilot feedback on protocol v7.3 discrepanciesfix(usage): address remaining PR review issuesfix(usage): allow budget recovery after hard stopReview desktop pricing hover UIPersist cowork auth tokenMake Codex CLI auth persistFix missing usage budget persistenceFix session snapshot and budgetTighten budget schema and alertsReview pr/30 changesCompact session usage snapshotsValidate session usage payload