From 2579514e71000c24e48e4ae687bc5e37a54837de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sigbj=C3=B8rn=20Skj=C3=A6ret?= Date: Sat, 13 Sep 2025 17:59:52 +0200 Subject: [PATCH] only attempt to enable thinking if using jinja --- tools/server/server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/server/server.cpp b/tools/server/server.cpp index 160b97cf7d2c9..519704fad7930 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -2313,7 +2313,7 @@ struct server_context { // thinking is enabled if: // 1. It's not explicitly disabled (reasoning_budget == 0) // 2. The chat template supports it - const bool enable_thinking = params_base.reasoning_budget != 0 && common_chat_templates_support_enable_thinking(chat_templates.get()); + const bool enable_thinking = params_base.use_jinja && params_base.reasoning_budget != 0 && common_chat_templates_support_enable_thinking(chat_templates.get()); SRV_INF("Enable thinking? %d\n", enable_thinking); oai_parser_opt = {