Hell or High Water: Evaluating Agentic Recovery from External Failures
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
As language model agents are applied to real world problems of increasing complexity, they will be expected to formulate plans across large search spaces. If those plans fail for reasons beyond their control, how well do language agents search for alternative ways to achieve their goals? We devise a specialized agentic planning benchmark to study this question. Each planning problem is solved via combinations of function calls. The agent searches for relevant functions from a set of over four thousand possibilities, and observes environmental feedback in the form of function outputs or error messages. Our benchmark confronts the agent with external failures in its workflow, such as functions that suddenly become unavailable. At the same time, even with the introduction of these failures, we guarantee that the task remains solvable. Ideally, an agent's performance on the planning task should not be affected by the presence of external failures. Overall, we find that language agents struggle to formulate and execute backup plans in response to environment feedback. While state-of-the-art models are often able to identify the correct function to use in the right context, they struggle to adapt to feedback from the environment and often fail to pursue alternate courses of action, even when the search space is artificially restricted. We provide a systematic analysis of the failures of both open-source and commercial models, examining the effects of search space size, as well as the benefits of scaling model size in our setting. Our analysis identifies key challenges for current generative models as well as promising directions for future work.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 33 of its 46 references that are in the map. First posted on arXiv 14 Aug 2025.
Builds on
33 of 46 references.
Closest ancestors · 1
Same direction, newest first
Other references · 32
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2022Emergent Abilities of Large Language Modelscited by 2,512
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,139
- 2023Teaching Large Language Models to Self-Debugcited by 988
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 783
20 more
- 2024Executable Code Actions Elicit Better LLM Agentscited by 564
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agentscited by 401
- 2022Self-critiquing models for assisting human evaluatorscited by 380
- 2023Tool Learning with Foundation Modelscited by 302
- 2024ToolSandbox: A Stateful, Conversational, Interactive Evaluation Benchmark for LLM Tool Use Capabilitiescited by 295
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 274
- 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instructioncited by 248
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddingscited by 240
- 2022TALM: Tool Augmented Language Modelscited by 197
- 2024Toward Self-Improvement of LLMs via Imagination, Searching, and Criticizingcited by 125
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Callscited by 124
- 2023Chain of Code: Reasoning with a Language Model-Augmented Code Emulatorcited by 123
- 2023Making Language Models Better Tool Learners with Execution Feedbackcited by 70
- 2025ToolHop: A Query-Driven Benchmark for Evaluating Large Language Models in Multi-Hop Tool Usecited by 50
- 2023ChatCoT: Tool-Augmented Chain-of-Thought Reasoning on Chat-based Large Language Modelscited by 43
- 2024Benchmarking Language Model Creativity: A Case Study on Code Generationcited by 40
- 2024Not All LLM Reasoners Are Created Equalcited by 30
- 2024Tools Fail: Detecting Silent Errors in Faulty Toolscited by 25
- 2023GEAR: Augmenting Language Models with Generalizable and Efficient Tool Resolutioncited by 17
- 2025Feedback Friction: LLMs Struggle to Fully Incorporate External Feedbackcited by 11
Built on by
Citing papers per year: 2026: 9.
9 papers.
- 2026From Fluent to Verifiable: Claim-Level Auditability for Deep Research Agentscited by 7
- 2026Feedback That Backfires: Why Small Language Model Agents Repeat the Call They Just Watched Failcited by 4
- 2026Robust Agent Compensation (RAC): Teaching AI Agents to Compensatecited by 3
- 2026Where Does Exactly-Once Live? Model, Harness, and Tool-Contract Effects on Duplicate Side Effects in LLM Agentscited by 3
- 2026Better, Faster, Stronger: Programmatic Skill Learning Best Reduces Agent Costcited by 1
- 2026Recoverability as a System Primitive for Long-Horizon AI Agentscited by 0
- 2026Agentic Cognitive Depth: Operational Criteria for Evaluating LLM Agentscited by 0
- 2026State Representation Shapes Long-Horizon Agent Learning and Transfer: An Empirical Studycited by 0
- 2026Beyond Perfect Teammates: Multi-Agent Collaboration with Unreliable Colleaguescited by 0
- 2026Beyond Perfect Teammates: Multi-Agent Collaboration with Unreliable Colleagues12 Oct 2026
- 2026State Representation Shapes Long-Horizon Agent Learning and Transfer: An Empirical Study11 Oct 2026
- 2026Agentic Cognitive Depth: Operational Criteria for Evaluating LLM Agents3 Oct 2026
- 2026Where Does Exactly-Once Live? Model, Harness, and Tool-Contract Effects on Duplicate Side Effects in LLM Agents24 Sep 2026
- 2026Recoverability as a System Primitive for Long-Horizon AI Agents12 Sep 2026
- 2026Feedback That Backfires: Why Small Language Model Agents Repeat the Call They Just Watched Fail24 Aug 2026
- 2026Better, Faster, Stronger: Programmatic Skill Learning Best Reduces Agent Cost11 Aug 2026
- 2026Robust Agent Compensation (RAC): Teaching AI Agents to Compensate5 May 2026
- 2026From Fluent to Verifiable: Claim-Level Auditability for Deep Research Agents14 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2026From Task Solving to Robust Real-World Adaptation in LLM Agents
- 2026An Actionable Diagnosis of Multilingual, Multi-Agent Planning Failures
- 2026Agent vs. Parametric World Models: Hybrid Planning for Reliable Language Agents
- 2026Capable but Unreliable: Canonical Path Deviation as a Causal Mechanism of Agent Failure in Long-Horizon Tasks
- 2026Plan-and-Patch: Diffusion Language Models for Agentic Planning
- 2023AdaPlanner: Adaptive Planning from Feedback with Language Models
- 2026Loud Failures, Quiet Failures: Fault Detection and Recovery in Tool-Using Language Model Agents
- 2025Why Do LLM Agents Fail in Exploring New Environments? A World-Modeling Perspective