From bad63b9dd67eabd6d832520b2255d73dc23acf3a Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 16 Feb 2026 22:47:51 +0900 Subject: [PATCH] fix: force include_thinking and include_tool_results for running background tasks --- src/tools/background-task/create-background-output.ts | 4 ++-- src/tools/background-task/modules/background-output.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tools/background-task/create-background-output.ts b/src/tools/background-task/create-background-output.ts index f1e19850..50b9c9b4 100644 --- a/src/tools/background-task/create-background-output.ts +++ b/src/tools/background-task/create-background-output.ts @@ -79,8 +79,8 @@ export function createBackgroundOutput(manager: BackgroundOutputManager, client: const isActive = task.status === "pending" || task.status === "running" const fullSession = args.full_session ?? isActive - const includeThinking = args.include_thinking ?? isActive - const includeToolResults = args.include_tool_results ?? isActive + const includeThinking = isActive || (args.include_thinking ?? false) + const includeToolResults = isActive || (args.include_tool_results ?? false) if (fullSession) { return await formatFullSession(task, client, { diff --git a/src/tools/background-task/modules/background-output.ts b/src/tools/background-task/modules/background-output.ts index 509cf252..5baa65e7 100644 --- a/src/tools/background-task/modules/background-output.ts +++ b/src/tools/background-task/modules/background-output.ts @@ -79,8 +79,8 @@ export function createBackgroundOutput(manager: BackgroundOutputManager, client: const isActive = task.status === "pending" || task.status === "running" const fullSession = args.full_session ?? isActive - const includeThinking = args.include_thinking ?? isActive - const includeToolResults = args.include_tool_results ?? isActive + const includeThinking = isActive || (args.include_thinking ?? false) + const includeToolResults = isActive || (args.include_tool_results ?? false) if (fullSession) { return await formatFullSession(task, client, {