github kaitranntt/ccs v7.35.0

latest releases: v7.57.1, v7.57.0, v7.56.0-dev.6...
one month ago

7.35.0 (2026-02-04)

⚠ BREAKING CHANGES

  • hooks: config.yaml image_analysis section now uses
    provider_models instead of providers/model fields.

Provider-to-model mappings:

  • agy → gemini-2.5-flash
  • gemini → gemini-2.5-flash
  • codex → gpt-5.1-codex-mini
  • kiro → kiro-claude-haiku-4-5
  • ghcp → claude-haiku-4.5
  • claude → claude-haiku-4-5-20251001

Hook checks CCS_CURRENT_PROVIDER against provider_models and skips
if no vision model configured for that provider.

Features

  • hooks: add ANTHROPIC_MODEL fallback for image analysis (ae3eb28)
  • hooks: add block-image-read hook to prevent context overflow (38eb740), closes #426
  • hooks: add image/PDF analysis via CLIProxy transformer (d5f2aca), closes #426
  • hooks: add UX improvements for image analysis hook (2b0717e)
  • hooks: extend image analyzer to all CLIProxy providers (3252228)
  • hooks: inject image analyzer hooks into all profile types (a8ddf8b)
  • hooks: skip image analyzer for Claude Sub accounts (26f4021)
  • ui: improve settings page UX and responsiveness (4d87a64)

Bug Fixes

  • backup: create backups only when settings content changes (c324e92), closes #433
  • checks: use configurable CLIProxy port in health check (bfb5350)
  • cli: improve network handling and shell escaping (3c1cf91)
  • config: remove unused forceReload parameter in showStatus (8dfd9e9)
  • delegation: dynamic model display from settings (f6b7045), closes #431
  • glmt: gate retry rate limit logs behind verbose flag (73824bc)
  • hooks: add defensive validation for env var generation (9662490)
  • hooks: add edge case validation in image analyzer (0e7b9c9)
  • hooks: add network errors to noRetryPatterns, update E2E test (1201b4b)
  • hooks: enable image-read blocking by default for third-party profiles (9f3edc5)
  • hooks: improve error handling and edge cases for image analysis (cb8de2c)
  • hooks: improve image analysis output format (70caaa0)
  • ui: add missing animate property to connection indicator (57f7a70)
  • update: pre-remove package on Windows bun before reinstall (a55e0af), closes #435

Documentation

  • update documentation for v7.34 release (c6be09b)

Code Refactoring

  • hooks: consolidate getCcsHooksDir to config-manager (b014c4e)
  • hooks: deprecate block-image-read, add CLIProxy fallback (51b719e), closes #442 #426
  • hooks: use provider_models mapping for image analysis (40caff1)

Performance Improvements

  • config: replace busy-wait with Atomics.wait in lock retry (ec4e1ae)

Don't miss a new ccs release

NewReleases is sending notifications on new releases.