A2A Capability set supported by the agent.
protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills. This can be overridden per skill. Defined as media types.
The media types supported as outputs from this agent.
A human-readable description of the agent, assisting users and other agents in understanding its purpose. Example: "Agent that helps users with recipes and cooking."
OptionaldocumentationA URL providing additional documentation about the agent.
OptionaliconOptional. A URL to an icon for the agent.
A human readable name for the agent. Example: "Recipe Agent"
The service provider of the agent.
Security requirements for contacting the agent.
The security scheme details used for authenticating with this agent.
JSON Web Signatures computed for this AgentCard.
Skills represent the abilities of an agent. It is largely a descriptive concept but represents a more focused set of behaviors that the agent is likely to succeed at.
Ordered list of supported interfaces. The first entry is preferred.
The version of the agent. Example: "1.0.0"
A self-describing manifest for an agent. It provides essential metadata including the agent's identity, capabilities, skills, supported communication methods, and security requirements. Next ID: 20