Overview of A2A Java SDK capabilities
mainThe A2A Java SDK is a multi-module Maven library designed to implement the Agent2Agent (A2A) Protocol in Java. It supports communication via JSON-RPC, gRPC, and REST transports.
Developers can use the SDK to build:
- A2A Servers: Services that expose a Java agent as an A2A-compliant endpoint for discovery and communication by other agents and clients.
- A2A Clients: Clients that connect to A2A-compliant agents to utilize streaming, push notifications, and task management.