AgentCapabilities

Menentukan set fitur A2A yang didukung oleh agen

Representasi JSON
{
  "streaming": boolean,
  "pushNotifications": boolean,
  "extensions": [
    {
      object (AgentExtension)
    }
  ]
}
Kolom
streaming

boolean

Jika agen akan mendukung respons streaming

pushNotifications

boolean

Jika agen dapat mengirim notifikasi push ke webhook klien

extensions[]

object (AgentExtension)

Ekstensi yang didukung oleh agen ini.

AgentExtension

Pernyataan ekstensi yang didukung oleh Agen.

Representasi JSON
{
  "uri": string,
  "description": string,
  "required": boolean,
  "params": {
    object
  }
}
Kolom
uri

string

URI ekstensi. Contoh: "https://developers.google.com/identity/protocols/oauth2"

description

string

Deskripsi tentang cara agen ini menggunakan ekstensi ini. Contoh: "Autentikasi Google OAuth 2.0"

required

boolean

Apakah klien harus mengikuti persyaratan spesifik ekstensi. Contoh: salah (false)

params

object (Struct format)

Konfigurasi opsional untuk ekstensi.