diff --git a/src/setup/wizard.rs b/src/setup/wizard.rs index b3860729..1e465205 100644 --- a/src/setup/wizard.rs +++ b/src/setup/wizard.rs @@ -605,7 +605,12 @@ impl SetupWizard { "openai" => return self.setup_openai().await, "ollama" => return self.setup_ollama(), "openai_compatible" => return self.setup_openai_compatible().await, - _ => unreachable!(), + _ => { + return Err(SetupError::Config(format!( + "Unhandled provider: {}", + current + ))); + } } }