Socket
Book a DemoInstallSign in
Socket

a2a

Package Overview
Dependencies
Maintainers
0
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

a2a

0.1.0
Source
Cargo
Version published
Maintainers
0
Created
Source

a2a

This crate provides a Rust implementation of the Agent-to-Agent (A2A) protocol.

The A2A protocol enables communication and interoperability between AI agents built on different frameworks or by different vendors. It defines standard mechanisms for:

  • Agent capability discovery
  • Task-based interactions
  • Streaming status updates
  • File and structured data exchange
  • Push notifications

Current Status

⚠️ Early Development - This implementation is in its initial stages and currently supports:

  • Core protocol data types
  • Basic task lifecycle management
  • In-memory task storage

Many protocol features remain to be implemented including streaming, push notifications, and agent discovery.

License

This project is licensed under the MIT OR Apache-2.0 License.

FAQs

Package last updated on 10 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.