You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(cli install): resolve tuple unpacking bug and UX issues
Fixes#291 - CLI install command bugs:
1. Fix "Index already exists" false positive:
- Properly unpack tuple from index_dir_has_existing_artifacts()
- Function returns tuple[bool, list[str]], not bool
- Prevents always-true condition causing incorrect messages
2. Fix UI visibility on white/light terminal themes:
- Add custom questionary styles with bold/blue colors
- Selected items now visible on both light and dark backgrounds
- Added underline for highlighted items
3. Fix UX confusion with agent host selection:
- Changed from pre-selecting ALL hosts to only claude-code
- Added help message explaining multi-select behavior
- Added confirmation showing what will be deployed
4. Improve scope selection clarity:
- Added explanatory notes about project vs user scope
- Added confirmation message showing selected scope
All 53 installer tests pass.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments