- Count archived OpenClaw SQLite usage without double-counting live transcripts.
- Keep Antigravity quota discovery working across resumed sessions and stale environments.
- Isolate mismatched Cursor refresh grants and redact OAuth tokens in debug output.
- Ignore invalid TUI color overrides instead of crashing.
- Faster web pages, smaller profile payloads, and refreshed benchmark and Capital data.
What's Changed
- feat(frontend): pin the home page's featured profile to a chosen account by @junhoyeo in #1628
- feat(capital): bring the ledger, capex and benchmark data up to November 12, 2026 by @junhoyeo in #1629
- feat(capital): add general financings by Microsoft, Alphabet, Oracle, Akamai and Vistra by @junhoyeo in #1631
- feat(benchmarks): read Terminal-Bench 4.1 and refresh its snapshot by @junhoyeo in #1632
- fix(usage): redact Cursor OAuth tokens in auth struct Debug output by @kevin9327 in #1623
- fix(usage): keep foreign Cursor refresh tokens isolated by @0xvectr in #1624
- fix(tui): reject non-hex config colors instead of panicking on a multi-byte character by @kevin9327 in #1627
- fix(openclaw): count archived SQLite transcript usage by @vincentkoc in #1633
- fix(usage): sync Antigravity session across lifecycle hooks and active environments by @azestkingscrown in #1630
- fix(usage): persist only verified Antigravity environment sessions by @junhoyeo in #1635
- fix(cursor): reject mismatched database refresh grants by @junhoyeo in #1634
Full Changelog: v4.22.0...v4.22.1
