claw-code/.claude/worktrees
TheArchitectit da19b7c997 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P
Adds an interactive setup wizard that lets users configure their provider,
API key, base URL, and model without setting environment variables.
Configuration is persisted to ~/.claw/settings.json (with 0600 permissions).

New features:
- `claw setup` CLI subcommand runs the wizard from the terminal
- `/setup` slash command runs the wizard inside the REPL (hot-swaps model)
- Ctrl+P hotkey in the REPL triggers /setup for in-session provider swap
- Stored provider config used as fallback when env vars are absent
- Three-tier auth resolution: env var > .env file > stored config
- RuntimeProviderConfig struct and validation in settings schema

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 16:49:01 -05:00
..
api-timeout-retry-v2@9e50cb6e20 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
gitshow-format@9115b44f2c feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
provider-config-fallback@67da2dcf75 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wf_616683a9-d46-1@77c7d08ab3 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wf_616683a9-d46-2@346772a8b3 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wf_616683a9-d46-3@4ba51771e5 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wf_616683a9-d46-5@a0e9833ff3 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wf_616683a9-d46-6@2a1d142694 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00
wizard-entry-points@d54f0280b8 feat: add interactive provider wizard with /setup, claw setup, and Ctrl+P 2026-06-10 16:49:01 -05:00