エージェントでサポートされる A2A 機能セットを定義します
| JSON 表現 |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| フィールド | |
|---|---|
streaming |
エージェントがストリーミング レスポンスをサポートするかどうか |
pushNotifications |
エージェントがクライアントの webhook にプッシュ通知を送信できるかどうか |
extensions[] |
このエージェントでサポートされる拡張機能。 |
AgentExtension
エージェントでサポートされる拡張機能の宣言。
| JSON 表現 |
|---|
{ "uri": string, "description": string, "required": boolean, "params": { object } } |
| フィールド | |
|---|---|
uri |
拡張機能の URI。例: "https://developers.google.com/identity/protocols/oauth2" |
description |
このエージェントがこの拡張機能を使用する方法の説明。例: "Google OAuth 2.0 認証" |
required |
クライアントが拡張機能の特定の要件を満たす必要があるかどうか。例: false |
params |
拡張機能のオプション構成。 |