List of all items
Structs
- agent_card::caching::CacheConfig
- agent_card::dynamic_handler::DynamicAgentCardHandler
- agent_card::hot_reload::HotReloadAgentCardHandler
- agent_card::static_handler::StaticAgentCardHandler
- builder::RequestHandlerBuilder
- call_context::CallContext
- dispatch::DispatchConfig
- dispatch::axum_adapter::A2aRouter
- dispatch::cors::CorsConfig
- dispatch::grpc::A2aServiceServer
- dispatch::grpc::GrpcConfig
- dispatch::grpc::GrpcDispatcher
- dispatch::jsonrpc::JsonRpcDispatcher
- dispatch::rest::RestDispatcher
- dispatch::websocket::WebSocketDispatcher
- executor_helpers::EventEmitter
- handler::HandlerLimits
- handler::RequestHandler
- interceptor::ServerInterceptorChain
- metrics::ConnectionPoolStats
- metrics::NoopMetrics
- otel::OtelMetrics
- otel::OtelMetricsBuilder
- push::config_store::InMemoryPushConfigStore
- push::postgres_config_store::PostgresPushConfigStore
- push::sender::HttpPushSender
- push::sender::PushRetryPolicy
- push::sqlite_config_store::SqlitePushConfigStore
- push::tenant_config_store::TenantAwareInMemoryPushConfigStore
- push::tenant_postgres_config_store::TenantAwarePostgresPushConfigStore
- push::tenant_sqlite_config_store::TenantAwareSqlitePushConfigStore
- rate_limit::RateLimitConfig
- rate_limit::RateLimitInterceptor
- request_context::RequestContext
- store::migration::Migration
- store::migration::MigrationRunner
- store::pg_migration::PgMigration
- store::pg_migration::PgMigrationRunner
- store::postgres_store::PostgresTaskStore
- store::sqlite_store::SqliteTaskStore
- store::task_store::InMemoryTaskStore
- store::task_store::TaskStoreConfig
- store::tenant::TenantAwareInMemoryTaskStore
- store::tenant::TenantContext
- store::tenant::TenantStoreConfig
- store::tenant_postgres_store::TenantAwarePostgresTaskStore
- store::tenant_sqlite_store::TenantAwareSqliteTaskStore
- streaming::event_queue::EventQueueManager
- streaming::event_queue::InMemoryQueueReader
- streaming::event_queue::InMemoryQueueWriter
- streaming::sse::SseBodyWriter
- tenant_config::PerTenantConfig
- tenant_config::PerTenantConfigBuilder
- tenant_config::TenantLimits
- tenant_config::TenantLimitsBuilder
- tenant_resolver::BearerTokenTenantResolver
- tenant_resolver::HeaderTenantResolver
- tenant_resolver::PathSegmentTenantResolver
Enums
- agent_card::caching::ConditionalResult
- error::ServerError
- handler::SendMessageResponse
- handler::SendMessageResult
Traits
- agent_card::dynamic_handler::AgentCardProducer
- executor::AgentExecutor
- interceptor::ServerInterceptor
- metrics::Metrics
- push::config_store::PushConfigStore
- push::sender::PushSender
- serve::Dispatcher
- store::task_store::TaskStore
- streaming::event_queue::EventQueueReader
- streaming::event_queue::EventQueueWriter
- tenant_resolver::TenantResolver
Macros
Functions
- agent_card::caching::check_conditional
- agent_card::caching::format_http_date
- agent_card::caching::make_etag
- executor_helpers::boxed_future
- otel::init_otlp_pipeline
- serve::serve
- serve::serve_with_addr
- streaming::event_queue::new_in_memory_queue
- streaming::event_queue::new_in_memory_queue_with_capacity
- streaming::event_queue::new_in_memory_queue_with_options
- streaming::event_queue::new_in_memory_queue_with_persistence
- streaming::sse::build_sse_response
- streaming::sse::write_event
- streaming::sse::write_keep_alive