on main help sign in
fix(deepseek): fix 400 bad request for deepseek provider (#2923)

Closes #2919

commitf34f890edfe101fb7f7e10db9afd8867abc3f443 authorAndrey Nering <andreynering@users.noreply.github.com> dateFri 15 May 2026, 10:06 (5 months ago) parent4956c67
1 file changed+1−1
internal/agent/coordinator.go+1−1
internal/agent/coordinator.go+1−1
@@ -383,7 +383,7 @@ func getProviderOptions(model Model, providerCfg config.ProviderConfig) fantasy.
383383 }
384384 }
385385 case string(catwalk.InferenceProviderZAI), string(catwalk.InferenceProviderDeepSeek):
386− if model.ModelCfg.Think {
386+ if model.ModelCfg.Think || model.ModelCfg.ReasoningEffort != "" {
387387 extraBody["thinking"] = map[string]any{
388388 "type": "enabled",
389389 }