From 902cade8d06deb125264c60f5383da19a324e050 Mon Sep 17 00:00:00 2001 From: Alix-007 <267018309+Alix-007@users.noreply.github.com> Date: Sun, 29 Mar 2026 15:15:39 +0800 Subject: [PATCH] fix(agent): avoid reasoning publish race on turn cancel --- pkg/agent/loop.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/agent/loop.go b/pkg/agent/loop.go index e7229bb5a..694fb63c1 100644 --- a/pkg/agent/loop.go +++ b/pkg/agent/loop.go @@ -2102,7 +2102,7 @@ turnLoop: reasoningContent = response.ReasoningContent } go al.handleReasoning( - turnCtx, + context.WithoutCancel(turnCtx), reasoningContent, ts.channel, al.targetReasoningChannelID(ts.channel),