From f34f890edfe101fb7f7e10db9afd8867abc3f443 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Fri, 15 May 2026 10:06:16 -0300 Subject: [PATCH] fix(deepseek): fix 400 bad request for deepseek provider (#2923) Closes #2919 --- internal/agent/coordinator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/agent/coordinator.go b/internal/agent/coordinator.go index 749db4572775e646e6ebb318e13f84b48be1fd6f..e3a610f2cc27a9f3c42db6635e436f2f7ddb0866 100644 --- a/internal/agent/coordinator.go +++ b/internal/agent/coordinator.go @@ -383,7 +383,7 @@ func getProviderOptions(model Model, providerCfg config.ProviderConfig) fantasy. } } case string(catwalk.InferenceProviderZAI), string(catwalk.InferenceProviderDeepSeek): - if model.ModelCfg.Think { + if model.ModelCfg.Think || model.ModelCfg.ReasoningEffort != "" { extraBody["thinking"] = map[string]any{ "type": "enabled", }