View a markdown version of this page

Integração com o servidor DevOps Agent A2A - AWS DevOps Agente

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração com o servidor DevOps Agent A2A

O endpoint A2A implementa a especificação A2A v1.0 usando a vinculação HTTP+JSON.

Cabeçalhos de solicitação

Passe os seguintes cabeçalhos nas solicitações A2A.

Cabeçalho Obrigatório Descrição
A2A-Version Sim Deve ser 1.0. O servidor rejeita solicitações que o omitem ou enviem outro valor com HTTP 400.
Authorization Sim Token de acesso (Bearer <access-token>) ou uma AWS assinatura SigV4. O mcp-proxy-for-aws proxy adiciona a assinatura SigV4 para você.
X-Agent-Space-Id Somente SigV4 ID de espaço do agente alvo. Com o SigV4, o servidor resolve o Espaço do Agente a partir desse cabeçalho. Com um token Bearer, o token identifica o Agent Space e o servidor ignora esse cabeçalho.
Content-Type Apenas corpo application/jsonpara solicitações que enviam um corpo, comomessage:send.

Para a criação do token e a configuração do SigV4, consulte. Autenticação e segurança

Descoberta do cartão do agente

Recupere o cartão do agente em:

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

Operações compatíveis

  • SendMessage— Envie uma mensagem e receba uma resposta.

  • SendStreamingMessage— Transmita as respostas à medida que elas são geradas.

  • GetTask— Verifique o status de uma tarefa assíncrona.

  • ListTasks— Listar tarefas para um Agent Space.

  • CancelTask— Cancele uma tarefa em execução.

  • SubscribeToTask— Inscreva-se para receber atualizações de tarefas por meio de eventos enviados pelo servidor.

Habilidades

  • investigar — Análise assíncrona profunda de problemas operacionais (5 a 8 minutos).

  • chat — Respostas instantâneas para questões operacionais.