AgentCard

constructor(protocolVersion: String = "0.3.0", name: String, description: String? = null, url: String, preferredTransport: Transport = Transport.JSONRPC, additionalInterfaces: List<AgentInterface>? = null, iconUrl: String? = null, provider: AgentProvider? = null, version: String, documentationUrl: String? = null, capabilities: AgentCapabilities, defaultInputModes: List<String>, defaultOutputModes: List<String>, skills: List<AgentSkill>, security: List<Map<String, List<String>>>? = null, securitySchemes: Map<String, SecurityScheme>? = null, signatures: List<AgentCardSignature>? = null, supportsAuthenticatedExtendedCard: Boolean = false)(source)