Définit l'ensemble de fonctionnalités A2A compatibles avec l'agent
| Représentation JSON |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| Champs | |
|---|---|
streaming |
Si l'agent est compatible avec les réponses en streaming |
pushNotifications |
Si l'agent peut envoyer des notifications push au webhook des clients |
extensions[] |
Extensions compatibles avec cet agent. |
AgentExtension
Déclaration d'une extension compatible avec un agent.
| Représentation JSON |
|---|
{ "uri": string, "description": string, "required": boolean, "params": { object } } |
| Champs | |
|---|---|
uri |
URI de l'extension. Exemple : "https://developers.google.com/identity/protocols/oauth2" |
description |
Description de la façon dont cet agent utilise cette extension. Exemple : "Authentification Google OAuth 2.0" |
required |
Indique si le client doit respecter des exigences spécifiques de l'extension. Exemple : false |
params |
Configuration facultative de l'extension. |