AgentCard constructor
AgentCard({
- List<
AgentInterface> ? additionalInterfaces, - AgentCapabilities? capabilities,
- List<
String> ? defaultInputModes, - List<
String> ? defaultOutputModes, - String? description,
- String? documentationUrl,
- String? iconUrl,
- String? name,
- String? preferredTransport,
- String? protocolVersion,
- AgentProvider? provider,
- List<
Security> ? security, - Map<
String, SecurityScheme> ? securitySchemes, - List<
AgentCardSignature> ? signatures, - List<
AgentSkill> ? skills, - bool? supportsAuthenticatedExtendedCard,
- String? url,
- String? version,
Implementation
AgentCard({
this.additionalInterfaces,
this.capabilities,
this.defaultInputModes,
this.defaultOutputModes,
this.description,
this.documentationUrl,
this.iconUrl,
this.name,
this.preferredTransport,
this.protocolVersion,
this.provider,
this.security,
this.securitySchemes,
this.signatures,
this.skills,
this.supportsAuthenticatedExtendedCard,
this.url,
this.version,
});