View a markdown version of this page

Integración con el servidor DevOps Agent A2A - AWS DevOps Agente

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración con el servidor DevOps Agent A2A

El punto final A2A implementa la especificación https://a2a-protocol.org/latest/specification/ A2A v1.0 mediante el enlace HTTP+JSON.

Encabezados de solicitudes

Pase los siguientes encabezados a las solicitudes A2A.

Encabezado Obligatorio Descripción
A2A-Version Sí Debe ser 1.0. El servidor rechaza las solicitudes que lo omiten o envían otro valor con HTTP 400.
Authorization Sí Un token de acceso (Bearer <access-token>) o una AWS firma Sigv4. El mcp-proxy-for-aws proxy agrega la firma Sigv4 automáticamente.
X-Agent-Space-Id Solo SigV4 ID de Target Agent Space. Con SIGv4, el servidor resuelve el espacio de agente a partir de este encabezado. Con un token portador, el token identifica el espacio de agente y el servidor ignora este encabezado.
Content-Type Solo cuerpo application/jsonpara las solicitudes que envían un cuerpo, comomessage:send.

Para obtener información sobre la creación de tokens y la configuración de SigV4, consulteAutenticación y seguridad.

Descubrimiento de tarjetas de agente

Recupere la tarjeta de agente en:

GET https://connect.aidevops.{region}.api.aws/.well-known/agent-card.json

Operaciones admitidas

  • SendMessage— Enviar un mensaje y recibir una respuesta.

  • SendStreamingMessage— Transmite las respuestas a medida que se generan.

  • GetTask— Comprobar el estado de una tarea asincrónica.

  • ListTasks— Listar las tareas de un espacio de agentes.

  • CancelTask— Cancelar una tarea en ejecución.

  • SubscribeToTask— Suscríbase a las actualizaciones de tareas a través de eventos enviados por el servidor.

Habilidades

  • investigar: análisis asincrónico profundo de los problemas operativos (de 5 a 8 minutos).

  • chat: respuestas instantáneas a preguntas operativas.