From 8128a3bc57f06582b4d899d667a5ee9451b9e9de Mon Sep 17 00:00:00 2001 From: greatmengqi Date: Thu, 2 Apr 2026 18:56:18 +0800 Subject: [PATCH] fix: enable DanglingToolCallMiddleware for subagents (#1766) --- .../agents/middlewares/tool_error_handling_middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/packages/harness/deerflow/agents/middlewares/tool_error_handling_middleware.py b/backend/packages/harness/deerflow/agents/middlewares/tool_error_handling_middleware.py index c3acd86cc..52be28bfb 100644 --- a/backend/packages/harness/deerflow/agents/middlewares/tool_error_handling_middleware.py +++ b/backend/packages/harness/deerflow/agents/middlewares/tool_error_handling_middleware.py @@ -138,6 +138,6 @@ def build_subagent_runtime_middlewares(*, lazy_init: bool = True) -> list[AgentM """Middlewares shared by subagent runtime before subagent-only middlewares.""" return _build_runtime_middlewares( include_uploads=False, - include_dangling_tool_call_patch=False, + include_dangling_tool_call_patch=True, lazy_init=lazy_init, )