fix(onboarding): accept CLI providers without a model#503
Conversation
Empty model means "use the CLI default" for claude/codex/opencode, but step readiness required a non-empty evolveModel, so saving a CLI provider silently kept the flow on the inference step.
📋 PR Overview
🔬 Coverage
|
|
I'll fix the actual issues with Codex CLI in a different PR |
🎨 Storybook previewUpdated for 913b089
|
|
I think it's almost a duplicate of #492 |





Empty model means "use the CLI default" for claude/codex/opencode, but step readiness required a non-empty evolveModel, so saving a CLI provider silently kept the flow on the inference step.
Summary
Onboarding was stuck if Codex CLI was selected without a model name (which means "use default", as the UI displayed)
Test Plan
Docs