github kaitranntt/ccs v7.47.0

6 hours ago

7.47.0 (2026-02-20)

Features

  • quota: add GitHub Copilot quota checks for ghcp and copilot (8d9d498)
  • thinking: complete thinking UX/DX for all providers (c48ed2e), closes #583

Bug Fixes

  • api: sanitize preset help text rendering (5b12ce7)
  • cliproxy: add Kimi model catalog, sync, and pricing to dashboard (3767b95), closes #581
  • cliproxy: add kimi-k2 pricing and kimi catalog tests (dd38df6)
  • cliproxy: address review feedback on kimi catalog (c73a26c)
  • cliproxy: harden provider alias and refresh edge cases (a71496c)
  • cliproxy: normalize codex model and provider routing (ecc4a3f)
  • cliproxy: warn gemini and agy users about issue 509 (476eabe)
  • delegation: strip CLAUDECODE env var to bypass nested session guard (4303ee4), closes #588
  • delegation: strip claudecode in core delegation spawn paths (50412dc), closes #588
  • execution: strip claudecode in remaining claude paths (8e57d59), closes #588
  • profile: close km legacy kimi compatibility gaps (0bf00b2)
  • profile: handle km compatibility for legacy kimi api users (cf8070b)
  • profiles: reset form state on preset transitions (14242b5)
  • quota: address ghcp review follow-ups (8201204)
  • spawn: sanitize claudecode in shared claude env builders (d25eda8), closes #588
  • test: pin real child_process passthrough refs (04e4e61)
  • test: prevent child_process mock cross-test leakage (5b164a6)
  • test: scope child_process mock to test lifecycle (873b7ad)
  • thinking: handle clear no-op and tighten override coverage (954baec)
  • thinking: harden codex reasoning controls across cli and dashboard (92e2ec1)
  • ui: harden cliproxy panel and proxy edge handling (c18adc9)
  • ui: harden provider preset/icon typing (b317717)
  • ui: make api profile dialog scrollable on small screens (faa610f)
  • ui: normalize ghcp quota tooltip and labels (2c5b2af)
  • ui: replace stale BASE_URL references in api client (5a78626)

Documentation

  • spawn: document claudecode env sanitization behavior (f2ffb81), closes #588

Code Refactoring

  • cliproxy: address review feedback on parity and refresh flow (39593c1)
  • cliproxy: centralize provider auth capability metadata (bd8daac)
  • cliproxy: resolve remaining review parity and cleanup nits (7e527af)
  • cliproxy: use shared default port in management paths (90b8d04)
  • commands: share cliproxy default port for setup and help (688f3e3)
  • presets: centralize shared provider preset catalog (21d6754)
  • ui: centralize default ports and add parity test (63f4221)
  • ui: centralize provider metadata and fallbacks (9ad8e64)
  • ui: centralize provider metadata for setup wizard (a53e6cb)
  • ui: replace remaining hardcoded port defaults (70116cb)
  • ui: unify api base path for cursor and copilot hooks (feb556d)
  • ui: use shared default proxy port in settings cards (5788ddc)

Tests

  • delegation: add regression coverage for claudecode stripping (80a84ed), closes #588

Don't miss a new ccs release

NewReleases is sending notifications on new releases.