Agents
Empty Commitments: When Agents Promise What Their Runtime Cannot Deliver
arXiv:2610.01045v1 Announce Type: new Abstract: A chatbot that says 'I will remind you tomorrow' will not run again until the user writes. We call such a promise an empty commitment: a promise of an a
arXiv:2610.01045v1 Announce Type: new Abstract: A chatbot that says "I will remind you tomorrow" will not run again until the user writes. We call such a promise an empty commitment: a promise of an action after the current turn that nothing in the agent's tools or runtime can carry out. Unlike a broken promise, its emptiness follows from the agent's configuration alone; no later trajectory is needed. We define empty commitments on top of commitment semantics, with three failure types, an anchoring condition for promises that a tool could make real, and a response-level outcome taxonomy. We then describe a measurement protocol: follow-up requests run in five setups that add one persistence affordance at a time, with the environment either left implicit or stated.
Related
- The LLM Proposes, the Executive Disposes: A Self-Verifying Agent Instrument that Dissociates Commitment Drift from Binding Drift in Long-Horizon Agents
- Evaluating Agents Across Runtime Contracts: When Mismatch Costs Efficiency or Quality
- Verify Claims, Not Scores: Evidence-Based Verification of Modular Agents
Source: arXiv cs.AI | 2026-10-02