mirror of
https://github.com/tiennm99/ccs.git
synced 2026-07-16 00:22:34 +00:00
BREAKING CHANGE: None - fully backward compatible Adds comprehensive custom path support for Claude CLI installations: - CCS_CLAUDE_PATH environment variable for custom locations - Smart detection: env var → PATH → common locations fallback - Enhanced error messages with platform-specific solutions - Security validation preventing command injection - D drive Windows installation support - WSL access to Windows installations - Performance optimized (<15ms overhead) - Complete documentation and troubleshooting guides Technical implementation: - Added detect_claude_cli() / Find-ClaudeCli functions - Added validate_claude_cli() / Test-ClaudeCli security validation - Updated both bash (ccs) and PowerShell (ccs.ps1) executables - Fixed PowerShell multi-line string syntax errors with here-strings - Updated all installation scripts and documentation - Bumped version to v2.3.0 Tested across all platforms with 90% test suite pass rate. Resolves D drive installation issues for Windows users.