New Tsinghua + cornell study shows Agent memory can turn a recoverable mistake into a persistent one.
Letting failed agent steps update memory can make the next step inherit the same mistake.
This paper borrows a database idea for long-running agents: treat each chunk of work as a transaction, and only commit it after validation.
Their ACID-Agent treats each exploration-execution-validation cycle as a transaction, commits only validated results, and keeps failed attempts out of both memory and the workspace.
If validation fails, the agent retries without carrying that failed state forward.
For long-running agents, reliability may depend less on asking the model to "reason better" and more on controlling what gets committed, what gets retried, and what failed state is allowed to survive.
– arxiv. org/abs/2608.13900
Title: "Agentic Transaction: Towards ACID-Compliant Agent Systems"