github kaitranntt/ccs v7.41.0

latest releases: v7.65.3-dev.1, v7.65.3, v7.65.2-dev.1...
one month ago

7.41.0 (2026-02-11)

Features

  • config: add CCS_DIR env var and --config-dir flag for config directory override (7a0e6a4), closes #507
  • env: add ccs env command for third-party tool integration (2e85064), closes #503
  • update cliproxy, config loader, glmt transformer, and provider routes (8c6afe2)

Bug Fixes

  • cliproxy: prevent OAuth process hang on Qwen device code flow (086bf95), closes #314
  • cliproxy: strip Gemini-unsupported schema fields including "examples" (505d6d0), closes #155
  • config: dynamic health message, cache getters, static imports, cloud hint (706cca8)
  • config: lazy-evaluate paths, fix TOCTOU, segment-boundary cloud detection (d5abc7d)
  • config: migrate all hardcoded paths to getCcsDir() and improve validation (60d6bbd)
  • config: resolve remaining hardcoded paths and improve readability (c8800b4)
  • delegation: use exitCode instead of killed for process termination checks (4b1fcac)
  • env: add key sanitization and shell completions (76457a5)
  • env: add missing CLIProxy profiles to bash completion and shell validation (6d9351d)
  • env: address all PR review feedback (44b3152)
  • env: address P1-P3 review items from code review (3f5ecd4)
  • env: fix fish escaping, profile parsing, and add OPENAI_MODEL mapping (d5c03d1)
  • env: improve empty profile UX and consolidate shell validation constants (b96eacf)
  • env: sync CLIProxy profiles across all shell completions and improve error messages (a98f4a5)
  • env: use single quotes to prevent shell injection via eval (a5dc15d)
  • separate type-only exports and migrate test imports from dist/ to src/ (0483444)

Documentation

  • update local docs for ccs env command (38bd562)

Code Refactoring

  • config: DRY precedence logic, dynamic recovery messages, CCS_HOME cloud warning (9699e01)
  • utils: extract killWithEscalation to shared process-utils (90b4627)

Tests

  • cliproxy: add edge case coverage for Gemini schema sanitizer (917f0bb)
  • utils: add unit tests for killWithEscalation (dc9b276)

Don't miss a new ccs release

NewReleases is sending notifications on new releases.