La delega è un protocollo, non un fork. Gli agenti scoprono colleghi, passano attività con contesto e monitorano il completamento, oltre i confini di team, tenant o partner.
I singoli agenti risolvono singoli problemi. Il vero lavoro sono catene di specialisti: un agente di triage passa a un agente di diagnostica passa a un agente di bonifica. A2A formalizza tale catena in modo che i trasferimenti siano tipizzati, verificabili e reversibili.
Gli agenti pubblicano le loro capacità in un registro. I chiamanti li trovano in base alla capacità, non all'identità codificata.
Un'attività viene affidata con un contesto digitato, un contratto di completamento e uno SLA. Il chiamante non è bloccato; il chiamato segnala i progressi.
Ogni trasferimento viene monitorato end-to-end. Se il chiamato fallisce, il chiamante riceve una notifica con un contesto sufficiente per recuperare o riprovare.
Gli agenti di tenant diversi possono delegare oltre i confini del trust con criteri espliciti.
Le scadenze delle attività delegate e le risposte ai timeout — nuovo tentativo, compensazione o escalation — vengono configurate e testate per ogni workflow.
Per ogni passaggio possono essere richieste firma ed evidenze di audit; identità, fiducia e completezza dei record vengono validate per il framework scelto.
Il rilevamento dei cicli e la gestione dei deadlock sono controlli di progettazione da configurare e testare, non garanzie automatiche.