Skip to content

docs: add Rust SDK (a2a-rs) reference to README#1863

Open
TanmayZade wants to merge 3 commits into
a2aproject:mainfrom
TanmayZade:docs/add-rust-sdk-readme
Open

docs: add Rust SDK (a2a-rs) reference to README#1863
TanmayZade wants to merge 3 commits into
a2aproject:mainfrom
TanmayZade:docs/add-rust-sdk-readme

Conversation

@TanmayZade
Copy link
Copy Markdown

Summary

Add the official Rust SDK (a2aproject/a2a-rs) to the Getting Started > Use the SDKs section of the README.

Closes #1862

Details

The a2a-rs workspace is the official Rust implementation of the A2A v1 protocol, maintained under the a2aproject GitHub organization. It is published on crates.io as a2a-lf and includes:

  • Core protocol types and serde models (a2a)
  • Async client with transport negotiation (a2a-client)
  • Server framework built on axum (a2a-server)
  • gRPC bindings via tonic (a2a-grpc)
  • Protobuf support (a2a-pb)

Despite being an official SDK, it was missing from the README's SDK listing. This PR adds it alongside the existing Python, Go, JS, Java, and .NET SDKs.

Changes

  • README.md: Added 🦀 A2A Rust SDK entry with link to a2aproject/a2a-rs and install command cargo add a2a-lf

@TanmayZade TanmayZade requested a review from a team as a code owner May 19, 2026 11:05
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the README.md file to include the A2A Rust SDK in the list of available SDKs, providing its repository link and installation command. I have no feedback to provide as there are no review comments.

@TanmayZade TanmayZade force-pushed the docs/add-rust-sdk-readme branch from ddd52b7 to d548a89 Compare May 19, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: Add Rust SDK (a2a-rs) reference to README.md

2 participants