ResearchPod Summary
Large language model (LLM) agents often suffer from recurring execution failures because corrections made during a single task instance are typically discarded once the episode ends. The authors investigate how to transform post-episode feedback into persistent procedural knowledge that can guide an agent's behavior in future, similar tasks without requiring full model retraining.
The authors propose Living-Harness, a framework that separates an agent's fixed execution resources (tools and base context) from its evolving procedural state. The system operates through a rollout-evaluate-update loop:
This design ensures that procedural repairs—such as knowing when to invoke a specific tool or how to handle a specific error—persist across episodes, while the core operational boundaries of the agent remain stable.
Living-Harness demonstrates significant improvements in task reliability across eight interactive environments derived from τ²-Bench and MultiWOZ-2.4. It outperformed the strongest interactive baselines, achieving an average Pass@1 improvement of 10.07 and 9.91 percentage points, respectively. Furthermore, the authors show that the evolved harness state is portable, supporting retrieval-only reuse across different model backbones, which suggests that the procedural knowledge captured is model-agnostic.
This work addresses the critical gap between task-local error recovery and long-term agent improvement. By formalizing the agent as a program-state POMDP, the authors provide a principled way to accumulate experience. This allows agents to become more robust over time by building a library of procedural repairs that directly address recurring failure patterns, rather than relying on the model's inherent generalization capabilities alone.
AI-generated third-party summary by ResearchPod. Not official content or an endorsement by the paper authors or affiliated organizations.