OMA Specification
Normative transport, resource, tool, event, and compatibility semantics for Open Managed Agents.
Normative Areas
- HTTP transport, auth model, content types, and SSE semantics
- Resource model for agents, environments, sessions, and session resources
- Tool model: managed, MCP, and custom tools
- Permission policy requirements:
always_allowandalways_ask - Required event envelopes, event ordering, and replay guarantees
- Core and optional module requirements, archive/delete semantics, and error model
- Anthropic compatibility profile aliases and behavior
Full Draft
Read the full normative draft in the repo mirror:
Open specification.md