Agents Need Protocols, Not API Wrappers
AI agents are increasingly connected to software by wrapping existing APIs as tools. Wrappers are useful engineering, but they say how to call a function, not when a call is legitimate, what state must persist, how failure should be repaired, or how an interaction can be audited. We call this the interaction-contract gap . Drawing on multi-agent commitments and contemporary tool protocols, we argue for protocol interfaces: machine-readable contracts that bind capabilities to task state, context boundaries, permissions, repair semantics, and trace obligations. APIs should remain the execution substrate; the missing abstraction is an agent-facing agreement about responsible tool use.
Authors
- Tanush Sharanarthi (ORCID: https://orcid.org/0009-0006-9368-1950)
- Sreenidhi Polineni (ORCID: https://orcid.org/0009-0006-9135-7399)
Institutions
- Film Independent (US)
- Silicon Valley University (US)
- Silicon Labs (United States) (US)
Publication Details
- Journal
- ACM AI Letters
- Published
- 2026-07-13
- DOI
- https://doi.org/10.1145/3830910
- Primary Topic
- Ethics and Social Impacts of AI
- Type
- article
- Field-Weighted Citation Impact
- 0.00