LfA2aV1AgentCard constructor
LfA2aV1AgentCard({
- LfA2aV1AgentCapabilities? capabilities,
- List<
String> ? defaultInputModes, - List<
String> ? defaultOutputModes, - String? description,
- String? documentationUrl,
- String? iconUrl,
- String? name,
- LfA2aV1AgentProvider? provider,
- List<
LfA2aV1SecurityRequirement> ? securityRequirements, - Map<
String, LfA2aV1SecurityScheme> ? securitySchemes, - List<
LfA2aV1AgentCardSignature> ? signatures, - List<
LfA2aV1AgentSkill> ? skills, - List<
LfA2aV1AgentInterface> ? supportedInterfaces, - String? version,
Implementation
LfA2aV1AgentCard({
this.capabilities,
this.defaultInputModes,
this.defaultOutputModes,
this.description,
this.documentationUrl,
this.iconUrl,
this.name,
this.provider,
this.securityRequirements,
this.securitySchemes,
this.signatures,
this.skills,
this.supportedInterfaces,
this.version,
});