AgentCapabilities

Definiert die vom KI-Agenten unterstützten A2A-Funktionen.

JSON-Darstellung
{
  "streaming": boolean,
  "pushNotifications": boolean,
  "extensions": [
    {
      object (AgentExtension)
    }
  ]
}
Felder
streaming

boolean

Ob der Agent Streaming-Antworten unterstützt

pushNotifications

boolean

Wenn der Kundenservicemitarbeiter Push-Benachrichtigungen an den Webhook des Kunden senden kann

extensions[]

object (AgentExtension)

Von diesem Agent unterstützte Erweiterungen.

AgentExtension

Eine Deklaration einer Erweiterung, die von einem Agent unterstützt wird.

JSON-Darstellung
{
  "uri": string,
  "description": string,
  "required": boolean,
  "params": {
    object
  }
}
Felder
uri

string

Der URI der Erweiterung. Beispiel: „https://developers.google.com/identity/protocols/oauth2“

description

string

Eine Beschreibung, wie dieser Agent diese Erweiterung verwendet. Beispiel: „Google OAuth 2.0-Authentifizierung“

required

boolean

Gibt an, ob der Client bestimmte Anforderungen der Erweiterung erfüllen muss. Beispiel: false

params

object (Struct format)

Optionale Konfiguration für die Erweiterung.