mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-11-01 08:00:40 +00:00
wait_tool reused the name gate for its pause loop, so every parallel task returned the last child's result id and its done callback closed that child's gate. The message reducer then dropped all but one pending result, and the model was told that a running subagent had been interrupted. Rename the loop variable so each call keeps its own gate.