Beyond Approved Actions: Runtime Validation of Persistent Outcomes in Agent Workflows
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large language model agents increasingly act on software systems, no longer merely generating text but also changing databases and online services. However, an approved database update may succeed yet leave an unapproved notification because execution can produce persistent effects beyond the requested change. Current safeguards can approve an action or record its aftermath, but without checking the persistent result before continuation, an unapproved outcome can be accepted as success and propagated to later steps. We present EffectMatch, a runtime that collects persistent changes within a controlled execution boundary and compares them with what the application approved for the current state and execution. The comparison governs commit and dependent execution. In comparative evaluation on 206 public business tasks, EffectMatch preserved all clean executions and prevented all tested incorrect commits. Six 20-run ablations exposed the failure caused by each removed mechanism, while 80 task-topology cases preserved truthful handoffs and blocked invalid continuation. Together, these results show that EffectMatch blocks the silent acceptance and downstream propagation of persistent outcomes inconsistent with application approval.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 22 of its 49 references that are in the map. First posted on arXiv 25 Sep 2026.
Builds on
22 of 49 references.
References · 22
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,280
- 2023Identifying the Risks of LM Agents with an LM-Emulated Sandboxcited by 514
- 2024AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agentscited by 406
- 2024Agent Security Bench (ASB): Formalizing and Benchmarking Attacks and Defenses in LLM-based Agentscited by 341
- 2025Defeating Prompt Injections by Designcited by 256
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 196
- 2025ShieldAgent: Shielding Agents via Verifiable Safety Policy Reasoningcited by 144
- 2025Progent: Securing AI Agents with Privilege Controlcited by 121
- 2025Securing AI Agents with Information-Flow Controlcited by 108
- 2025DRIFT: Dynamic Rule-Based Defense with Injection Isolation for Securing LLM Agentscited by 59
- 2025SagaLLM: Context Management, Validation, and Transaction Guarantees for Multi-Agent LLM Planningcited by 58
- 2025MCPMark: A Benchmark for Stress-Testing Realistic and Comprehensive MCP Usecited by 37
10 more
- 2026Atomix: Timely, Transactional Tool Use for Reliable Agentic Workflowscited by 27
- 2026Cordon: Semantic Transactions for Tool-Using LLM Agentscited by 19
- 2026Temporary Authority, Permanent Effects: Commit-Time Authorization for LLM Agentscited by 17
- 2026AIRGuard: Guarding Agent Actions with Runtime Authority Controlcited by 9
- 2026What You Approve Is What Executes: Consent Integrity for Black-Box LLM Agentscited by 9
- 2026Proof-Carrying Agent Actions: Model-Agnostic Runtime Governance for Heterogeneous Agent Systemscited by 6
- 2026Verified Tool Calls Improve LLM Agent Reliability Under Non-Atomic Failurescited by 6
- 2026Beyond Single-Use Tokens: Durable Authorization State for Replay-Resistant LLM Agent Actionscited by 5
- 2026SecureClaw: Clawing Back Control of LLM Agentscited by 2
- 2020A Fault-Tolerance Shim for Serverless Computingcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026From Approval to Execution: Reconstruction-Aware Repair Analysis for LLM-Agent Software
- 2026When Tool Calls Succeed but Workflows Fail: Anomalies at the Agent-Tool Boundary
- 2026Agent Approval Laundering: Transitive Effects Beyond the Approved Invocation ↗
- 2026Boundary-State Control for Tool-Using Language-Model Agents: Commit-Time Consistency under State Drift
- 2026REVISE: Validity-Guided Recovery for Online Revisions in Agent Workflows
- 2026Beyond Task Completion: Revealing Corrupt Success in LLM Agents through Procedure-Aware Evaluation
- 2026AgentProcessBench: Diagnosing Step-Level Process Quality in Tool-Using Agents
- 2026One Success Isn't Reliability: Thinkingbox, a Sandbox and Benchmark for Agents in Stateful Business Workflows