Define el conjunto de funciones de A2A que admite el agente.
| Representación JSON |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| Campos | |
|---|---|
streaming |
Si el agente admitirá respuestas de transmisión |
pushNotifications |
Si el agente puede enviar notificaciones push al webhook del cliente |
extensions[] |
Extensiones compatibles con este agente. |
AgentExtension
Es una declaración de una extensión compatible con un agente.
| Representación JSON |
|---|
{ "uri": string, "description": string, "required": boolean, "params": { object } } |
| Campos | |
|---|---|
uri |
Es el URI de la extensión. Ejemplo: "https://developers.google.com/identity/protocols/oauth2" |
description |
Es una descripción de cómo este agente usa la extensión. Ejemplo: "Autenticación de Google OAuth 2.0" |
required |
Indica si el cliente debe cumplir con requisitos específicos de la extensión. Ejemplo: false |
params |
Es la configuración opcional de la extensión. |