AgentExtension
data class AgentExtension(val description: String? = null, val params: Data? = null, val required: Boolean? = null, val uri: String)(source)
A declaration of a protocol extension supported by an Agent.
Example:
{
"description": "Google OAuth 2.0 authentication",
"required": false,
"uri": "https://developers.google.com/identity/protocols/oauth2"
}Content copied to clipboard
Properties
Link copied to clipboard
A human-readable description of how this agent uses the extension.
Link copied to clipboard
Optional, extension-specific configuration parameters.
Link copied to clipboard
If true, the client must understand and comply with the extension's requirements to interact with the agent.
Link copied to clipboard
The unique URI identifying the extension.