@@ -281,20 +281,7 @@ func getProviderOptions(model Model, providerCfg config.ProviderConfig) fantasy.
281281 return options
282282 }
283283
284− providerType := providerCfg.Type
285− if providerType == "hyper" {
286− if strings.Contains(model.CatwalkCfg.ID, "claude") {
287− providerType = anthropic.Name
288− } else if strings.Contains(model.CatwalkCfg.ID, "gpt") {
289− providerType = openai.Name
290− } else if strings.Contains(model.CatwalkCfg.ID, "gemini") {
291− providerType = google.Name
292− } else {
293− providerType = openaicompat.Name
294− }
295− }
296−
297− switch providerType {
284+ switch providerCfg.Type {
298285 case openai.Name, azure.Name:
299286 _, hasReasoningEffort := mergedOptions["reasoning_effort"]
300287 if !hasReasoningEffort && model.ModelCfg.ReasoningEffort != "" {