Defines the A2A feature set supported by the agent
| JSON representation |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| Fields | |
|---|---|
streaming |
If the agent will support streaming responses |
pushNotifications |
If the agent can send push notifications to the clients webhook |
extensions[] |
Extensions supported by this agent. |
AgentExtension
A declaration of an extension supported by an Agent.
| JSON representation |
|---|
{ "uri": string, "description": string, "required": boolean, "params": { object } } |
| Fields | |
|---|---|
uri |
The URI of the extension. Example: "https://developers.google.com/identity/protocols/oauth2" |
description |
A description of how this agent uses this extension. Example: "Google OAuth 2.0 authentication" |
required |
Whether the client must follow specific requirements of the extension. Example: false |
params |
Optional configuration for the extension. |