/.well-known/manifest.json.
Purpose
The manifest provides a single discovery document for all agents behind the proxy.- It identifies the manifest schema version.
- It identifies the service name.
- It maps each configured
agent_idto its proxy base endpoint.
/agents/{agent_id}/....
How The Server Creates It
At runtime, the proxy gathers all configured agent IDs and generates the manifest from them.- The manifest route handler reads registered
agent_idvalues. - It calls the manifest generator utility.
- The utility returns an
A2AManifestobject withapi_version,name, andendpoints.
Data Model
The manifest response model isA2AManifest with these fields:
Example
/agents/support/.well-known/agent-card.json.