What's New
Added
- Live Claude + Codex quota tracking in the macOS menubar with hover popovers and a Plan tab per provider
- Multi-provider warning row in the popover header, color-shifting flame icon at 70/90/100% across the worst-affected provider
- Settings window (right-click → Settings…) with General / Claude / Codex / About tabs and configurable refresh cadence
- Per-model efficiency metrics (
feat(report)) - Custom date range exports with
--from/--to - Optimize subsystem detectors: low-worth, context-heavy, MCP coverage, session outliers
- Codex stream parsing for 250 MB+ rollouts via
readline
Fixed
parseLocalDaterejects month/day overflow —--from 2026-02-31no longer silently rolls to Mar 3 and drops sessions- Currency-aware export rounding — JPY/KRW/CLP exports come out as whole numbers (matching the dashboard)
- Copilot legacy parser hardened against malformed
toolRequests(string/null shapes no longer abort the file's parse) - Codex token_count dedup uses a null sentinel for
prevCumulativeTotalso the first event is never confused with a duplicate - Cursor SQLite parse — index-pointer queue (was O(n)
Array.shift()) + real ROWID cap for multi-GB DBs - Dashboard period switch — clears projects + flips to loading synchronously, eliminating the stale-data flash
- Optimize findings tab — paginates 3-at-a-time with j/k scroll
- Custom date ranges hide the period tab strip and disable 1-5 keys so a stray press doesn't abandon the range
- Stricter CLI validation — invalid
--formatand--periodvalues exit loudly instead of silently falling back - OpenCode storage warning is per-table-set, rate-limited, and actionable
Security
- LiteLLM pricing values clamped to
[0, 1]per token inparseLiteLLMEntry - Token redaction in
sanitizeForUIextends to OpenAI sk-* keys, JWTs, and Bearer headers (not justsk-ant-*) - TypeScript strict typecheck —
tsc --noEmitis now zero errors
Tests
16 new (now 555 total): date-range overflow, currency rounding, copilot toolRequests, cursor bubble dedup, codex zero-cumulative dedup.
The macOS menubar is published separately as mac-v0.9.7.