A2A Rust SDK
A Rust implementation of the Agent2Agent (A2A) Protocol SDK.
This crate provides a complete implementation of the A2A protocol for building agentic applications that can communicate with each other following the Agent2Agent Protocol.
Features
- A2A Protocol Compliant: Full implementation of the A2A specification
- Async/Await: Built on tokio for high-performance async operations
- Type-Safe: Strongly typed models with serde serialization
- Extensible: Modular design with optional features
Quick Start
use ;
async