messaggero 0.1.0

High-performance agent-to-agent communication protocol for Rust. A2A-compatible over HTTP/JSON-RPC with a zero-overhead binary fast path over Unix sockets for local multi-agent systems.
Documentation
#![allow(clippy::all)]

pub mod discovery;
pub mod router;

#[cfg(feature = "fast")]
pub mod fast;

#[cfg(feature = "a2a")]
pub mod a2a;

#[cfg(feature = "transport-log")]
pub mod log;

pub use discovery::Discovery;
pub use router::{AgentEndpoint, Router};

#[cfg(feature = "transport-log")]
pub use log::TransportLogger;