Releases: kaitranntt/ccs
Releases · kaitranntt/ccs
Release list
v8.8.1
v8.8.0
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)
v8.7.0-dev.12
- Merge pull request #1641 from minhbi245/feat/xai-grok-provider
- fix(auth): preserve xAI profile compatibility
- fix(cliproxy): harden xAI provider contracts
- Merge remote-tracking branch 'origin/dev' into kai/review/1641-xai-grok
- feat(cliproxy): add xAI Grok provider
v8.7.0-dev.11
v8.7.0-dev.10
- Merge pull request #1640 from kaitranntt/kai/fix/1639-ccsx-profile-plugin-cache-v2
- fix(codex-auth): reject aliased plugin cache paths
- docs(codex-auth): document shared plugin cache
- test(codex-auth): cover profile cache repair entry points
- fix(codex-auth): share plugin cache across profiles
v8.7.0-dev.9
- Merge pull request #1634 from KennethWKZ/feat/support-claude-sonnet-1m
- Merge remote-tracking branch 'origin/dev' into kai/review/pr-1634
- Merge remote-tracking branch 'origin/dev' into kai/review/pr-1634
- fix: strip stale Gemini extended context suffixes
- fix: claude model no get the 1m tag
v8.7.0-dev.8
- Merge pull request #1638 from tom-price/fix/usage-aggregator-missing-modelbreakdowns
- fix: guard against missing modelBreakdowns in usage aggregation
v8.7.0-dev.7
v8.7.0-dev.6
- Merge pull request #1631 from sgaluza/sergey/add-claude-sonnet-5-pricing
- feat(pricing): register Claude Sonnet 5 in the pricing registry
v8.7.0-dev.5
- Merge pull request #1630 from kaitranntt/kai/feat/copilot-model-ui
- feat: add Sonnet 5 to Claude provider catalog
- feat: support custom GHCP model selection