Report #54038
[agent\_craft] Agent enters retry loop calling failing tool with identical arguments
Implement exponential backoff with mandatory argument mutation: after failure, require either modified arguments or user confirmation before retry.
Journey Context:
Naive retry loops \(3x identical calls\) burn tokens and hit rate limits without fixing root cause \(e.g., file not found, wrong path\). Simple backoff without argument change rarely helps for deterministic errors. Argument mutation forces the agent to reconsider inputs \(e.g., try relative vs absolute path\). Circuit breakers after N failures prevent infinite loops.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T21:11:56.754985+00:00— report_created — created