Skip to content

Handle Claude Code version compatibility - #15

Merged
BeLazy167 merged 5 commits into
mainfrom
fix/claude-version-compatibility
Aug 21, 2026
Merged

Handle Claude Code version compatibility#15
BeLazy167 merged 5 commits into
mainfrom
fix/claude-version-compatibility

Conversation

@Kenny-Heitritter

@Kenny-Heitritter Kenny-Heitritter commented Aug 21, 2026

Copy link
Copy Markdown
Member

Summary

  • add a capability-aware Claude Code compatibility policy with minimum/tested versions and explicit prompt|upgrade|fail|continue behavior
  • resolve Anthropic's stable target before installation and refuse any downgrade
  • install or upgrade through Anthropic's stable channel while preserving named profiles, secret stores, and per-launch proxy isolation
  • fall back to the interactive /mcp flow when CLI login is unavailable and expose compatibility details through --doctor on Unix and Windows

Verification

  • ShellCheck and Bash syntax checks
  • 136 shell behavior assertions
  • PowerShell parsing and 37 compatibility assertions
  • Windows PowerShell 5.1 profile and selected-profile doctor coverage
  • real Claude Code capability checks on 2.1.186, stable, and latest
  • workflow YAML parse and git diff --check

Resolve the main-branch profile conflicts without restoring shared proxy or plaintext credential behavior. Refuse stable-channel downgrades and cover selected-profile diagnostics on Unix and Windows.
@BeLazy167
BeLazy167 merged commit eedffa7 into main Aug 21, 2026
12 checks passed
@Kenny-Heitritter
Kenny-Heitritter deleted the fix/claude-version-compatibility branch August 21, 2026 16:59
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.

2 participants