Skip to main content

Agent-to-Agent Protocol (A2A)

The A2A modules bring the Agent-to-Agent protocol into Orchard Core so tenants can connect to remote agents or expose local agent profiles to other clients.

Orchard modules

FeatureFeature IDPurpose
A2A ClientCrestApps.OrchardCore.AI.A2AConnect to remote A2A hosts and surface their agents to Orchard AI features
A2A HostCrestApps.OrchardCore.AI.A2A.HostExpose Orchard-managed agent profiles through A2A

Scope split

Use the Orchard docs here for:

  • feature IDs
  • Orchard admin setup
  • how the A2A modules fit into Orchard AI profiles and agent features
  • the sample client that ships in this repository

Use the Core docs for shared protocol concepts: