Definisce il set di funzionalità A2A supportato dall'agente
| Rappresentazione JSON |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| Campi | |
|---|---|
streaming |
Se l'agente supporterà le risposte in streaming |
pushNotifications |
Se l'agente può inviare notifiche push al webhook del cliente |
extensions[] |
Estensioni supportate da questo agente. |
AgentExtension
Una dichiarazione di un'estensione supportata da un agente.
| Rappresentazione JSON |
|---|
{ "uri": string, "description": string, "required": boolean, "params": { object } } |
| Campi | |
|---|---|
uri |
L'URI dell'estensione. Esempio: "https://developers.google.com/identity/protocols/oauth2" |
description |
Una descrizione di come questo agente utilizza questa estensione. Esempio: "Autenticazione Google OAuth 2.0" |
required |
Indica se il client deve rispettare requisiti specifici dell'estensione. Esempio: false |
params |
Configurazione facoltativa per l'estensione. |