pub type AuthenticatedExtendedCardResponse = AgentCard;Expand description
The full (private) agent card returned by agent/authenticatedExtendedCard.
This is structurally identical to the public AgentCard; the type alias
signals intent and may gain additional fields in a future spec revision.
Aliased Type§
pub struct AuthenticatedExtendedCardResponse {Show 15 fields
pub name: String,
pub url: Option<String>,
pub description: String,
pub version: String,
pub supported_interfaces: Vec<AgentInterface>,
pub default_input_modes: Vec<String>,
pub default_output_modes: Vec<String>,
pub skills: Vec<AgentSkill>,
pub capabilities: AgentCapabilities,
pub provider: Option<AgentProvider>,
pub icon_url: Option<String>,
pub documentation_url: Option<String>,
pub security_schemes: Option<HashMap<String, SecurityScheme>>,
pub security_requirements: Option<Vec<SecurityRequirement>>,
pub signatures: Option<Vec<AgentCardSignature>>,
}Fields§
§name: StringDisplay name of the agent.
url: Option<String>Primary URL of the agent.
Convenience field that typically matches the URL of the first
entry in supported_interfaces.
description: StringHuman-readable description of the agent’s purpose.
version: StringSemantic version of this agent implementation.
supported_interfaces: Vec<AgentInterface>Transport interfaces offered by this agent.
Spec requirement: Must contain at least one element.
default_input_modes: Vec<String>Default MIME types accepted as input.
default_output_modes: Vec<String>Default MIME types produced as output.
skills: Vec<AgentSkill>Skills offered by this agent.
Spec requirement: Must contain at least one element.
capabilities: AgentCapabilitiesCapability flags.
provider: Option<AgentProvider>The organization operating this agent.
icon_url: Option<String>URL of the agent’s icon image.
documentation_url: Option<String>URL of the agent’s documentation.
security_schemes: Option<HashMap<String, SecurityScheme>>Named security scheme definitions (OpenAPI-style).
security_requirements: Option<Vec<SecurityRequirement>>Global security requirements for the agent.
signatures: Option<Vec<AgentCardSignature>>Cryptographic signatures over this card.