From fee334d9203062dc437466b3da96ce16e01b2dd5 Mon Sep 17 00:00:00 2001 From: liugangjian Date: Mon, 9 Mar 2026 11:19:52 +0800 Subject: [PATCH] fix: correct syntax error in subagent.go - close announcedOnce.Do callback properly --- pkg/tools/subagent.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/tools/subagent.go b/pkg/tools/subagent.go index a3c316f26..7d131dbaf 100644 --- a/pkg/tools/subagent.go +++ b/pkg/tools/subagent.go @@ -228,8 +228,9 @@ After completing the task, provide a clear summary of what was done.` // Format: "original_channel:original_chat_id" for routing back ChatID: fmt.Sprintf("%s:%s", task.OriginChannel, task.OriginChatID), Content: announceContent, - }) }) + }) +} func (sm *SubagentManager) GetTask(taskID string) (*SubagentTask, bool) { sm.mu.RLock()