The set of interaction modes that the agent supports across all skills. This can be overridden per-skill. Supported media types for input.
Supported media types for output.
A human-readable description of the agent. Used to assist users and other agents in understanding what the agent can do.
Optional
documentationA URL to documentation for the agent.
Optional
iconA URL to an icon for the agent.
Human readable name of the agent.
Optional
providerOptional
securitySecurity requirements for contacting the agent.
Optional
securitySecurity scheme details used for authenticating with this agent.
Skills are a unit of capability that an agent can perform.
Optional
supportstrue if the agent supports providing an extended agent card when the user is authenticated. Defaults to false if not specified.
A URL to the address the agent is hosted at.
The version of the agent - format is up to the provider.
An AgentCard conveys key information:
This interface was referenced by
MySchema
's JSON-Schema via thedefinition
"AgentCard".