A2A Agent (Python)
See the Applications overview for prerequisites, configuration endpoints, and available scopes.
The Agent-to-Agent (A2A) protocol defines how AI agents discover and communicate with each other. An A2A agent secured with Vouch requires bearer token authentication – the Agent Card advertises the Vouch OIDC security scheme, and the agent validates access tokens against the Vouch JWKS endpoint.
Example
a2a/python-agent – Complete working example with A2A Python SDK, Agent Card with Vouch security scheme, and bearer token verification middleware.