Standards TrackerJune 11, 20253 min read
JSON Schema Contracts in A2A
Strict type boundaries between autonomous peers.
Problem
When Agent A delegating to Agent B uses unstructured natural language, Agent B is forced to parse intention dynamically, introducing hallucinations and non-deterministic outcomes into the delegation loop.
Approach
A2A protocols enforce strict JSON Schema contracts. Before Agent B accepts a delegation request, Agent A must serialize its parameters against the published schema. Agent B's Guardian evaluates the incoming payload; if it violates the schema, it yields an immediate DENY_MALFORMED.
Invariants
- All A2A incoming requests must validate against a pre-registered JSON Schema.
- Validation must occur before the reasoning layer is invoked.
Artifacts
References
- JSON Schema Specification
Recherche Mindburn Labs • June 11, 2025