Fetching from the wire…
Public story · 2026-08-25 · high
The system diagnoses failure traces, rewrites harness code as a patch, then keeps only changes that hold up across a batch of new failures.
Why now: The paper posted to arXiv in August 2026, as more agent teams look for automated fixes to failures instead of hand-tuning the harness after every failure.
AutoSaddler treats an AI agent's harness, the code that manages its tools, prompts, and control flow, as something to patch automatically. When the agent fails a task, the system diagnoses the failure trace, writes a structured patch to the harness's own code, then validates the patch against a batch of new failures before keeping it. Patches that don't hold up get discarded.
Most agent harnesses get tuned by hand, one engineer fix at a time, after someone spots a pattern in the failures. AutoSaddler automates that loop, and the numbers in the AutoSaddler paper back it up: 9.0 points on GAIA2, 9.6 on SWE-Bench Pro, and 10.0 on Terminal-Bench 2.0, all measured against the base harness before its changes.
The ablations explain why. Deep debugging beat shallow reflection. The system needed a real diagnosis of what broke, more than a quick self-critique. Targeted modifications beat unconstrained editing. Letting the agent rewrite whatever it wanted performed worse than constraining what it could touch. Generalization-aware selection beat trajectory-specific repair. A patch had to hold across a whole batch of new failures. Fixing only the one that triggered it wasn't enough.
The ablations matter more than the score gains. Unconstrained editing didn't help, so the improvement comes from limiting what the agent can change, not from giving it more freedom to rewrite its own code.
Each link below shares sources, entities, or timing with this story.
Same source domain / Semantically similar
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.81).
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.78).
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.75).
Same source
Cite the same source (arXiv 2608.23041).
Same source domain / Semantically similar
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.75).
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.75).
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.74).
Reported by the same outlet (arxiv.org); covers closely related ground (similarity 0.74).