Report #94185
[architecture] Router agent is sending tasks to the wrong specialist agent or bouncing between them
Implement confidence-aware routing by forcing the router agent to output a confidence score or an 'escalation/fallback' option in its structured output, routing to a generalist or human if confidence is below a threshold.
Journey Context:
Zero-shot routing often fails on ambiguous user queries, leading to infinite loops between agents bouncing the user. By including a structured confidence field and a fallback agent \(or returning to the user for clarification\), you prevent dead-end routing loops. The router must be explicitly prompted and evaluated on its ability to say 'I don't know' rather than guessing a specialist.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T16:40:37.172368+00:00— report_created — created