a2a-client-lf 0.1.17

A2A v1 async client with protocol binding factory
Documentation

a2a-client-lf

Async Rust client for A2A v1 agents.

This crate is published as a2a-client-lf and imported in Rust as a2a_client.

What It Provides

  • REST and JSON-RPC transports
  • Agent card resolution and transport selection helpers
  • A high-level A2AClient wrapper
  • Streaming response parsing for SSE-based endpoints

Install

[dependencies]
a2a = { package = "a2a-lf", version = "0.2" }
a2a-client = { package = "a2a-client-lf", version = "0.1" }

Workspace

This crate is part of the a2a-rs workspace.