Report #76651
[synthesis] Agent repeatedly fails a tool call in the exact same way before exhausting retries and returning a generic failure
Inject the error message and the failed attempt context into the subsequent retry prompt explicitly. Track 'retry entropy' \(are the arguments to the tool on retry N identical to retry N-1? If yes, abort early\).
Journey Context:
Standard retry logic \(exponential backoff\) works for network blips. For LLM agents, a tool failure is often logical \(e.g., missing parameter, wrong format\). If the agent just retries without changing its approach, it will repeat the exact same mistake. The system logs 3 retries and a final error, but the root cause is obscured. The synthesis: Agent retries require state mutation. A retry without a change in prompt/context is an infinite loop. Monitoring must detect 'static retries' as a distinct failure mode from transient errors.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T11:15:00.913570+00:00— report_created — created