Skip to main content

Downloads

The site serves these files as they are on main. Each is the repository file named beside it, copied by task docs-generate; task check fails when a copy differs from its source.

FileSizeContentsCopied from
a2a.proto35.0 KiBA2A v1.0.1's normative protocol definition, verbatim from the upstream tag. © The A2A Project Authors, Apache-2.0.upstream/a2a.proto
a2a-upstream.openapi.yaml70.1 KiBOpenAPI 3.0 of A2A's HTTP+JSON binding, derived from a2a.proto (upstream publishes none).upstream/openapi/a2a.openapi.yaml
a2a-http.openapi.yaml233.9 KiBOpenAPI of the specification through ess/http.yaml: A2A's paths where ESS can bind them.generated/openapi-http/openapi/a2a-agent.yaml
a2a.openapi.yaml231.7 KiBOpenAPI of the specification on ESS's command-shaped routes, not A2A's paths.generated/openapi/openapi/a2a-agent.yaml
a2a.asyncapi.yaml22.1 KiBAsyncAPI of the events the agent publishes.generated/asyncapi/asyncapi/a2a-agent.yaml
a2a.schema.json288.6 KiBEvery JSON Schema of generated/schema/schema/ as one JSON Schema 2020-12 document: each file is an embedded resource under $defs, keyed <directory>.<name>.generated/schema/schema/
SHA256SUMS0.5 KiBThe SHA-256 of every file above, for sha256sum --check.
SHA256SUMS
646c9d876510ed8465e5273a67ea1cbafbd0a42b70a4a8597c2d832b0ac5832b a2a-http.openapi.yaml
56412bc86e32392e549b1ec8be2f4355dc362394baddfb0a14e606123683e268 a2a-upstream.openapi.yaml
b8fe9dd7a6d5fdee591de8338795ba233004981129ae6803c4c568eeaa2c479c a2a.asyncapi.yaml
b673c27b4e7a9793336c4e6bd53ba15e5cd7a40a382ef113f741edf65bf6b8fc a2a.openapi.yaml
e195bf96ab630c69797851970203e1b2b6b19528f2e9803b7d904b91a5104016 a2a.proto
501a9ff6d80a6e92b6e33aa1155f06f70ecf9cb28894780f09b1ccf20dcd6bd8 a2a.schema.json

Release 0.6.0​

The GitHub Release 0.6.0 carries the specification as released, with its own SHA256SUMS. Earlier releases are on the releases page.

AssetContents
a2a-0.6.0-specification.tar.gzess/, upstream/, both OpenAPI projections, the AsyncAPI and JSON Schema projections, LICENSE and CHANGELOG.md
a2a-0.6.0-json-schema.tar.gzthe JSON Schema files of generated/schema/schema/
a2a.protoupstream/a2a.proto
a2a-0.6.0-upstream.openapi.yamlupstream/openapi/a2a.openapi.yaml
a2a-0.6.0.openapi.yamlgenerated/openapi/'s document
a2a-0.6.0-http.openapi.yamlgenerated/openapi-http/'s document, the HTTP+JSON binding
a2a-0.6.0.asyncapi.yamlgenerated/asyncapi/'s document
SHA256SUMSthe SHA-256 of every other asset