8.8.0 (2026-07-18)
Features
- add Sonnet 5 to Claude provider catalog (c8a4b42)
- cliproxy: add xAI Grok provider (54a2b47)
- codex: add GPT-5.6 model catalog (24eae8a), closes #1633
- pricing: register Claude Sonnet 5 in the pricing registry (1e63c37)
- support custom GHCP model selection (631a515)
Bug Fixes
- auth: preserve xAI profile compatibility (44718e9)
- bar: preserve quota cache and reset semantics (8996c92)
- bar: show Claude and Codex pool quota (f77ed33)
- cap native quota profile refresh fan-out (#1627) (0f9a876)
- ci: isolate Bar command fast tests (6dc199a)
- claude model no get the 1m tag (7f369f7)
- cliproxy: harden xAI provider contracts (4e4c949)
- codex-auth: reject aliased plugin cache paths (234dce3)
- codex-auth: share plugin cache across profiles (e5d4d86)
- codex: preview joined migration TOML repair (77e73dd), closes #1635
- guard against missing modelBreakdowns in usage aggregation (a7f3e4b)
- keep agy websearch permissions enabled (#1625) (05685d1)
- prevent default profile credential collision (#1628) (343899f)
- reject case-variant symlinked file paths (#1629) (1ee7cac)
- strip stale Gemini extended context suffixes (5943c8f)
- validate CCS Bar launch shim target integrity (#1626) (3621f8d)
Documentation
- codex-auth: document shared plugin cache (3103af5)
Tests
- codex-auth: cover profile cache repair entry points (960d6e2)