# A2A protocol models

This module contains the models for the [A2A Protocol](https://a2a-protocol.org/).

Read full documentation at https://mokksy.dev/docs/ai-mocks/a2a/

## Resources:

* [A2A Protocol - Protocol Specification](https://github.com/a2aproject/A2A/blob/main/docs/specification.md) ([local copy](a2a-specification-0.3.0.md))
* [A2A Protocol - Streaming Messages](https://a2a-protocol.org/latest/specification/)
* [A2A Protocol JSON Schema (LATEST)](https://raw.githubusercontent.com/google/A2A/refs/heads/main/specification/json/a2a.json)
* [A2A Protocol JSON Schema (0.3.0)](https://raw.githubusercontent.com/a2aproject/A2A/v0.3.0/specification/json/a2a.json) ([local copy](a2a-0.3.0.json))
* [JSON-RPC 2.0 Specification](https://www.jsonrpc.org/specification)
* [json-kotlin-schema-codegen - JSON Schema Code Generator](https://github.com/pwall567/json-kotlin-schema-codegen)
