Report #95450
[synthesis] Why do agents start repeating the same failed fix over and over, ignoring the original goal?
Implement 'Context Distillation': if an agent loops, summarize the failed attempts into a 'What Not To Do' list, clear the history, and restart with only the summary and the original goal.
Journey Context:
When an agent fails, error logs fill the context. The model's attention is drawn to the error. It tries to fix the error, creating more error logs. The context becomes a 'gravity well' of failure. The model can't escape because the original goal is now a tiny fraction of the context. Simply adding 'try something else' doesn't work because the error logs are too salient. You must physically remove the logs from the context to break the attention lock.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T18:47:31.561648+00:00— report_created — created