From 0e35421593ebed4295116db35b323ac2e32c91a8 Mon Sep 17 00:00:00 2001 From: oobabooga <112222186+oobabooga@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:52:41 -0700 Subject: [PATCH] API: Always extract reasoning_content, even with tool calls --- extensions/openai/completions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/openai/completions.py b/extensions/openai/completions.py index 0eb0cd27..290a5bc0 100644 --- a/extensions/openai/completions.py +++ b/extensions/openai/completions.py @@ -554,7 +554,7 @@ def chat_completions_common(body: dict, is_legacy: bool = False, stream=False, p else: yield chunk else: - reasoning, content = extract_reasoning(answer) if not tool_calls else (None, answer) + reasoning, content = extract_reasoning(answer) message = { "role": "assistant", "refusal": None,