on main help sign in
refactor(hyper): simplify by removing old code
commit59e9233ce83b9d2050e357c528b86edf307fee9d authorAndrey Nering <andreynering@users.noreply.github.com> dateThu 30 Apr 2026, 10:51 (6 months ago) parent54a57fd
1 file changed+1−14
internal/agent/coordinator.go+1−14
internal/agent/coordinator.go+1−14
@@ -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 != "" {