Report #70545
[frontier] Agent stalls in infinite retry loops when external tools fail intermittently
Implement circuit breaker pattern in MCP tool clients: after 3 consecutive failures, open circuit for 30s, returning degraded mode; use Semantic Kernel resilience primitives or Polly
Journey Context:
Naive retry with exponential backoff still blocks agent execution and burns tokens on doomed requests. Circuit breakers isolate failures, allowing agents to pivot to alternative tools or apologize to users. The alternative—simple timeout—doesn't prevent thundering herds when service recovers. Proven in microservices, now critical for agent toolchains.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T00:59:15.739344+00:00— report_created — created