From a3894db3943e54bc26dfc24f241247df5c0b2133 Mon Sep 17 00:00:00 2001 From: fishking Date: Thu, 19 Mar 2026 20:35:18 +0800 Subject: [PATCH] fix check reasoningDefault additional --- src/auto-reply/reply/get-reply-directives.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/auto-reply/reply/get-reply-directives.ts b/src/auto-reply/reply/get-reply-directives.ts index be51d3de063..3f415a40367 100644 --- a/src/auto-reply/reply/get-reply-directives.ts +++ b/src/auto-reply/reply/get-reply-directives.ts @@ -413,7 +413,8 @@ export async function resolveReplyDirectives(params: { // be emitted as visible "Reasoning:" messages. const reasoningExplicitlySet = directives.reasoningLevel !== undefined || - (sessionEntry?.reasoningLevel !== undefined && sessionEntry?.reasoningLevel !== null); + (sessionEntry?.reasoningLevel !== undefined && sessionEntry?.reasoningLevel !== null) || + agentCfg?.reasoningDefault !== undefined; const thinkingActive = resolvedThinkLevelWithDefault !== "off"; if (!reasoningExplicitlySet && resolvedReasoningLevel === "off" && !thinkingActive) { resolvedReasoningLevel = await modelState.resolveDefaultReasoningLevel();