UndoBench: Separating Task Competence from Recovery Capability in Tool-Using AI Agents
Not on the map. Why?
Abstract (arXiv)
Tool-using AI agents are increasingly deployed across enterprise software systems, yet widely used benchmarks primarily evaluate nominal task completion, conflating baseline planning competence with operational fault recovery. We introduce UndoBench, a benchmark spanning 36 base workflows and 36 fault scenarios across 8 enterprise domains, decoupling task competence from recovery capability via counterfactual paired trials under identical seeds alongside wire-level effect-history and environment-state oracles. On 12 held-out TEST workflows across two open-weight models, two frameworks, and three recovery paradigms (5,760 executions / 2,880 paired trials) in the frozen lost-acknowledgment study, nominal competence reached 83.54% while conditional recovery success rate (CRSR) fell to 46.72%, with naive retry producing duplicate external effects in 53.33% of trials. Extensions to commercial API models reproduced this competence-recovery separation. Evaluations across complementary execution boundaries show that recovery is phase-dependent: before mutation, methods perform similarly without duplicate effects among capable trials; during partial mutation, naive retry, per-call idempotency, and zero-privilege journaling collapse on the evaluated composite workflows; after commit but before acknowledgment, verification and server-side idempotency substantially improve safety. These findings demonstrate that evaluating nominal completion alone masks critical, phase-dependent recovery vulnerabilities in autonomous agents.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 23 references that are in the map. First posted on arXiv 4 Oct 2026.
Builds on
18 of 23 references.
References · 18
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 2,006
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 591
- 2025SagaLLM: Context Management, Validation, and Transaction Guarantees for Multi-Agent LLM Planningcited by 60
- 2026ReliabilityBench: Evaluating LLM Agent Reliability Under Production-Like Stress Conditionscited by 36
- 2026Atomix: Timely, Transactional Tool Use for Reliable Agentic Workflowscited by 30
- 2026MemTX: Transactional Belief Commit for Stateful Agent Memorycited by 15
- 2026The Verifier Tax: Horizon Dependent Safety Success Tradeoffs in Tool Using LLM Agentscited by 11
- 2026Verified Tool Calls Improve LLM Agent Reliability Under Non-Atomic Failurescited by 8
- 2026OccuBench: Evaluating AI Agents on Real-World Professional Tasks via Language Environment Simulationcited by 7
6 more
- 2026AgentChaos: Chaos Engineering for Agent Systems via Programmatic Fault Injectioncited by 5
- 2026ToolMisuseBench: An Offline Deterministic Benchmark for Tool Misuse and Recovery in Agentic Systemscited by 4
- 2026Where Does Exactly-Once Live? Model, Harness, and Tool-Contract Effects on Duplicate Side Effects in LLM Agentscited by 3
- 2026EvoUndo: Recoverability-Constrained Self-Evolution for LLM Agent Harnessescited by 2
- 2026ContainmentBench: Trace-Based Evaluation of Post-Exposure Containment in Tool-Using LLM Agentscited by 1
- 2026Callability Is Not Operability: Controlled Interface Interventions for LLM Agentscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.