Skip to main content

Module config

Module config 

Source
Expand description

Client configuration types.

ClientConfig controls how the client connects to agents: which transport to prefer, what content types to accept, timeouts, and TLS settings.

Structs§

ClientConfig
Configuration for an crate::A2aClient instance.

Enums§

TlsConfig
TLS configuration for the HTTP client.

Constants§

BINDING_GRPC
gRPC protocol binding.
BINDING_HTTP_JSON
HTTP+JSON protocol binding (spec name for the REST transport).
BINDING_JSONRPC
Protocol binding identifier.
BINDING_REST
REST protocol binding (legacy alias for BINDING_HTTP_JSON).