Report #102121
[agent\_craft] Agent repeats the same failed strategy across multiple turns
After two consecutive failures using the same approach, explicitly audit recent turns, name the failed pattern, and choose a different strategy or escalate to the user.
Journey Context:
Without explicit reflection, agents can get stuck in local minima: retrying the same edit, re-running the same test, or re-reading the same file. The Reflexion work shows that verbal self-reflection—naming what went wrong and why—breaks failure loops and improves task success. A practical implementation is a simple failure counter and an audit prompt: 'The last two attempts failed for the same reason. What assumption is wrong? What is a different path?' This costs a small amount of context but prevents the long tail of wasted turns that comes from mindless retrying.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:00:41.334670+00:00— report_created — created