From 3deb4d1711010278d6effa8e4dd10fd3b93e8652 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Sat, 27 Jun 2026 17:42:42 +0300 Subject: [PATCH] server : hint preserve_thinking when supported by chat template Print a hint to enable preserve_thinking kwarg when the template supports it. ref: https://docs.z.ai/guides/capabilities/thinking-mode#preserved-thinking Assisted-by: pi:llama.cpp/Qwen3.6-27B --- tools/server/server-context.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/server/server-context.cpp b/tools/server/server-context.cpp index b731072b4b..2973a7b27d 100644 --- a/tools/server/server-context.cpp +++ b/tools/server/server-context.cpp @@ -1521,7 +1521,7 @@ private: if (params_base.use_jinja && common_chat_templates_support_preserve_thinking(chat_templates.get())) { auto it = params_base.default_template_kwargs.find("preserve_thinking"); if (it == params_base.default_template_kwargs.end()) { - SRV_WRN("%s\n", "chat template supports 'preserve_thinking' - consider using --chat-template-kwargs \"{\\\"preserve_thinking\\\": true}\""); + SRV_WRN("%s\n", "chat template supports 'preserve_thinking' - consider using --chat-template-kwargs \"{\\\"preserve_thinking\\\": true}\" (ref: https://docs.z.ai/guides/capabilities/thinking-mode#preserved-thinking)"); } }