Skip to content

Remove legacy --both flag from installer#934

Open
amanape wants to merge 1 commit intogsd-build:mainfrom
amanape:remove-legacy-both-flag
Open

Remove legacy --both flag from installer#934
amanape wants to merge 1 commit intogsd-build:mainfrom
amanape:remove-legacy-both-flag

Conversation

@amanape
Copy link
Contributor

@amanape amanape commented Mar 4, 2026

What

Removes the legacy --both CLI flag from the installer.

Why

--both was introduced in v1.9.6 when only Claude Code and OpenCode were supported. It's now fully redundant — users can use --claude --opencode or --all. The flag was already absent from --help output, README, and tests.

Testing

  • Tested on macOS
  • Tested on Windows
  • Tested on Linux

Checklist

  • Follows GSD style (no enterprise patterns, no filler)
  • Updates CHANGELOG.md for user-facing changes
  • No unnecessary dependencies added
  • Works on Windows (backslash paths tested)

Breaking Changes

--both flag is removed. Users should use --claude --opencode or --all instead.

@amanape amanape requested a review from glittercowboy as a code owner March 4, 2026 09:44
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