Expand description
A2A Protocol v1.0 client library.
Independent of the server crate — depends only on turul-a2a-types and turul-a2a-proto.
Re-exports§
pub use builders::MessageBuilder;pub use sse::SseEvent;pub use sse::SseStream;pub use sse::StreamEvent;pub use sse::TypedSseEvent;pub use sse::TypedSseStream;
Modules§
- builders
- Ergonomic builders for client requests.
- prelude
- Client prelude.
- response
- Wrapper-first response types for the client API.
- sse
- SSE (Server-Sent Events) stream parser for A2A streaming responses.
Structs§
- A2aClient
- A2A client for communicating with A2A agents.
- List
Tasks Params - Parameters for listing tasks.
Enums§
- A2aClient
Error - Client
Auth - Auth configuration for the client.