Skip to content

feat: add bulk Claude version commands#79

Open
rawlencecn wants to merge 1 commit into
nmhjklnm:masterfrom
rawlencecn:feat/claude-bulk-version-commands
Open

feat: add bulk Claude version commands#79
rawlencecn wants to merge 1 commit into
nmhjklnm:masterfrom
rawlencecn:feat/claude-bulk-version-commands

Conversation

@rawlencecn

Copy link
Copy Markdown

Summary

  • add cac claude update-all [latest|<ver>] to install/resolve a target Claude Code version and pin every environment to it
  • add cac claude prune to remove installed Claude Code versions that are not used by any environment
  • document the new commands and add a shell regression test for bulk pinning plus unused-version cleanup

Tests

  • bash build.sh
  • bash scripts/test-socks5h-probes.sh
  • bash scripts/test-claude-bulk-version-commands.sh
  • node --check src/relay.js
  • node --check src/fingerprint-hook.js
  • git diff --check

Note: local shellcheck was not installed and Docker daemon was not running, so I could not run the shellcheck job locally. GitHub Actions should cover it.

@rawlencecn rawlencecn force-pushed the feat/claude-bulk-version-commands branch from 9499a93 to 3ed278c Compare June 11, 2026 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant