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.
| File | Size | Contents | Copied from |
|---|---|---|---|
a2a.proto | 35.0 KiB | A2A 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.yaml | 70.1 KiB | OpenAPI 3.0 of A2A's HTTP+JSON binding, derived from a2a.proto (upstream publishes none). | upstream/openapi/a2a.openapi.yaml |
a2a-http.openapi.yaml | 233.9 KiB | OpenAPI of the specification through ess/http.yaml: A2A's paths where ESS can bind them. | generated/openapi-http/openapi/a2a-agent.yaml |
a2a.openapi.yaml | 231.7 KiB | OpenAPI of the specification on ESS's command-shaped routes, not A2A's paths. | generated/openapi/openapi/a2a-agent.yaml |
a2a.asyncapi.yaml | 22.1 KiB | AsyncAPI of the events the agent publishes. | generated/asyncapi/asyncapi/a2a-agent.yaml |
a2a.schema.json | 288.6 KiB | Every 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/ |
SHA256SUMS | 0.5 KiB | The SHA-256 of every file above, for sha256sum --check. |
More columns: swipe horizontally, or focus the table and use the arrow keys.
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.
| Asset | Contents |
|---|---|
a2a-0.6.0-specification.tar.gz | ess/, upstream/, both OpenAPI projections, the AsyncAPI and JSON Schema projections, LICENSE and CHANGELOG.md |
a2a-0.6.0-json-schema.tar.gz | the JSON Schema files of generated/schema/schema/ |
a2a.proto | upstream/a2a.proto |
a2a-0.6.0-upstream.openapi.yaml | upstream/openapi/a2a.openapi.yaml |
a2a-0.6.0.openapi.yaml | generated/openapi/'s document |
a2a-0.6.0-http.openapi.yaml | generated/openapi-http/'s document, the HTTP+JSON binding |
a2a-0.6.0.asyncapi.yaml | generated/asyncapi/'s document |
SHA256SUMS | the SHA-256 of every other asset |
More columns: swipe horizontally, or focus the table and use the arrow keys.