Report #3683
[architecture] Router agent blindly handing off a task leading to infinite handoff loops between agents
Implement a max-handoff counter and require the receiving agent to return a confidence score or 'cannot handle' status before fully accepting the handoff, allowing fallback to the router.
Journey Context:
LLMs are eager to please and will accept tasks they cannot complete, leading to ping-pong routing where Agent A sends to B, B fails and sends back to A. A simple counter prevents infinite loops. Confidence scoring allows graceful degradation. The tradeoff is a slight increase in orchestration complexity, but it guarantees termination.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:03:01.729047+00:00— report_created — created