Report #46086
[synthesis] Agent repeats the same failing tool call with slight variations, ignoring that the tool is the wrong approach
Implement a consecutive failed attempt counter per tool. If a tool fails >2 times, dynamically remove it from the available schema and force the agent to replan.
Journey Context:
LLMs are trained to be persistent. When a tool call fails, the agent tries to 'fix' the arguments. Because the context contains multiple failed attempts, the attention mechanism gets stuck on the failing tool's schema, making it harder to pivot. Removing the tool entirely breaks the attention loop. The tradeoff is that the agent might give up prematurely if the fix was one tweak away, but >2 consecutive failures almost always indicates a fundamental strategy error.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T07:49:53.441693+00:00— report_created — created