Skip to main content

Crate bamboo_a2a

Crate bamboo_a2a 

Source
Expand description

Agent-to-Agent (A2A) protocol client for Bamboo.

Implements the Google A2A v1.0 specification:

  • Agent Card discovery and validation
  • JSON-RPC 2.0 transport
  • SSE streaming for task events
  • Send message, get task, cancel task operations

Re-exports§

pub use card::validate_agent_card_for_jsonrpc_mvp;
pub use card::AgentCardValidation;
pub use client::A2AAuth;
pub use client::A2AClient;
pub use client::A2AClientConfig;
pub use client::A2AJsonRpcClient;
pub use error::A2AClientError;
pub use error::A2AClientResult;
pub use sse::A2AStream;
pub use types::*;

Modules§

card
client
error
jsonrpc
sse
types