What's New
Fixes
- Stable node path in macOS plist — use
/usr/local/bin/nodesymlink instead of Cellar path, preventing breakage after Homebrew upgrades ocp updateresilience —git fetchfailure no longer aborts the update check- Symlink-safe update/restart — correctly resolves symlinked installs during
ocp update CLAUDE_FIRST_BYTE_TIMEOUT—computeFirstByteTimeoutnow respects the env var as documented
Improvements
- Simplified timeout config — single
CLAUDE_TIMEOUT(default 600s) replaces multiple timeout settings - Auto-configure
idleTimeoutSeconds=0— prevents tool-call timeouts during long operations
Housekeeping
- Added MIT LICENSE file
Full Changelog: v3.2.0...v3.3.1