에이전트가 지원하는 A2A 기능 세트를 정의합니다.
| JSON 표현 |
|---|
{
"streaming": boolean,
"pushNotifications": boolean,
"extensions": [
{
object ( |
| 필드 | |
|---|---|
streaming |
상담사가 스트리밍 응답을 지원하는 경우 |
pushNotifications |
상담사가 클라이언트 웹훅에 푸시 알림을 보낼 수 있는 경우 |
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 |
확장 프로그램의 선택적 구성입니다. |