mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-10-26 21:26:39 +00:00
* fix(loop-detection): let a warned agent save collected results before its final answer The warn-level loop messages told the agent to "Stop calling tools and produce your final answer now." Subagents read this literally: one whose task names an output file stops all tool calls, including the single write that delivers its result, and finishes as "completed" with nothing on disk. Only the two warn-level texts change. They now ask the agent to stop repeating the looping call and wrap up, first saving what it has collected through a file-writing tool if its task asks for a file. The per-tool warning names the looping tool. Thresholds and the hard-stop path (which strips tool calls) are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix(loop-detection): bound final-save recovery after warnings * docs(middleware): keep inherited guidance within CI budget --------- Co-authored-by: huangzz <110116@nd.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Willem Jiang <willem.jiang@gmail.com>