Report #11504
[architecture] Multi-agent system stuck in infinite delegation loops where agents pass tasks back and forth without progress
Implement a global depth limit on delegation hops and require the delegating agent to augment the task payload with novel context or a modified plan before delegating back.
Journey Context:
Agents often lack the meta-cognition to realize they are repeating a cycle. Agent A delegates to B because B has the tool; B fails and delegates back to A for planning. Without a forcing function for progress or a hard circuit breaker, the loop continues until token limits crash the run. Alternatives like 'agent memory of past delegations' fail because context windows fill up or prior turns are truncated. A strict hop limit combined with a 'progress payload' requirement ensures termination and forces the agent to try a different strategy rather than re-asking.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T13:35:36.680860+00:00— report_created — created