

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Integrazione con il server DevOps Agent A2A
<a name="connecting-to-devops-agent-remote-servers-integrating-with-the-devops-agent-a2a-server"></a>

L'endpoint A2A implementa la specifica A2A v1.0 utilizzando l'associazione HTTP\+JSON[. ](https://a2a-protocol.org/latest/specification/)

## Intestazioni della richiesta
<a name="request-headers"></a>

Passa le seguenti intestazioni alle richieste A2A.


| Header | Richiesto | Descrizione | 
| --- | --- | --- | 
| A2A-Version | Sì | Deve essere 1.0. Il server rifiuta le richieste che lo omettono o inviano un altro valore con HTTP 400. | 
| Authorization | Sì | Token di accesso (Bearer <access-token>) o AWS firma SIGv4. Il mcp-proxy-for-aws proxy aggiunge la firma SIGv4 per te. | 
| X-Agent-Space-Id | Solo SIGv4 | Target Agent Space ID. Con SIGv4, il server risolve l'Agent Space da questa intestazione. Con un token Bearer, il token identifica l'Agent Space e il server ignora questa intestazione. | 
| Content-Type | Solo corpo | application/jsonper le richieste che inviano un corpo, ad esempiomessage:send. | 

Per la creazione di token e la configurazione di SIGv4, vedi. [Autenticazione e sicurezza](connecting-to-devops-agent-remote-servers-authentication-and-security.md)

## Individuazione della carta dell'agente
<a name="agent-card-discovery"></a>

Recupera la carta dell'agente all'indirizzo:

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

## Operazioni supportate
<a name="supported-operations"></a>
+ `SendMessage`— Invia un messaggio e ricevi una risposta.
+ `SendStreamingMessage`— Trasmetti in streaming le risposte man mano che vengono generate.
+ `GetTask`— Controlla lo stato di un'attività asincrona.
+ `ListTasks`— Elenca le attività per un Agent Space.
+ `CancelTask`— Annullare un'attività in esecuzione.
+ `SubscribeToTask`— Iscriviti agli aggiornamenti delle attività tramite eventi inviati dal server.

## Competenze
<a name="skills"></a>
+ **investigare**: analisi asincrona approfondita dei problemi operativi (5-8 minuti).
+ **chat**: risposte istantanee alle domande operative.