List of all items
Structs
- CancellationToken
- CancelledFuture
- adapter_peer::OutboundOwner
- adapter_peer::PeerTimeouts
- adapter_peer::SessionOutbound
- adapter_peer::SessionPeer
- adapter_peer::StreamRegistrySink
- builder::NotRegistered
- builder::Registered
- builder::Server
- builder::ServerBuilder
- capability::completions::CompleteRequestBuilder
- capability::completions::CompletionFilter
- capability::completions::CompletionService
- capability::completions::RegisteredCompletion
- capability::prompts::PromptBuilder
- capability::prompts::PromptResultBuilder
- capability::prompts::PromptService
- capability::prompts::RegisteredPrompt
- capability::resources::RegisteredResource
- capability::resources::RegisteredTemplate
- capability::resources::ResourceBuilder
- capability::resources::ResourceService
- capability::resources::ResourceTemplateBuilder
- capability::tasks::TaskEvent
- capability::tasks::TaskHandle
- capability::tasks::TaskManager
- capability::tasks::TaskService
- capability::tasks::TaskState
- capability::tasks::TaskStatusNotifier
- capability::tools::RegisteredTool
- capability::tools::ToolBuilder
- capability::tools::ToolService
- context::CancellationToken
- context::CancelledFuture
- context::Context
- context::ContextData
- context::NoOpPeer
- health::ComponentHealth
- health::HealthChecker
- health::HealthReport
- health::LivenessResponse
- health::ReadinessResponse
- metrics::MethodStats
- metrics::MetricsSnapshot
- metrics::ServerMetrics
- prelude::CancellationToken
- prelude::CancelledFuture
- router::ClientInfo
- router::CompletionArgument
- router::CompletionParams
- router::InitializeParams
- router::ListParams
- router::LogLevelParams
- router::PromptGetParams
- router::ResourceReadParams
- router::ResourceSubscribeParams
- router::ResourceUnsubscribeParams
- router::SamplingParams
- router::TaskCancelParams
- router::TaskGetParams
- router::ToolCallParams
- server::RuntimeConfig
- server::ServerNotifier
- server::ServerRuntime
- server::ServerState
- server::TransportPeer
- state::Connection
- state::markers::Closing
- state::markers::Connected
- state::markers::Disconnected
- state::markers::Initializing
- state::markers::Ready
- streams::StoredEvent
- streams::StreamConfig
- streams::StreamHandle
- streams::StreamRegistry
- validation::ValidatingToolHandler
- validation::ValidationMode
Enums
- LogLevel
- adapter_peer::SinkError
- capability::tasks::TaskPayload
- capability::tasks::TaskRoute
- handler::LogLevel
- health::HealthStatus
- prelude::LogLevel
- router::AugmentedTaskOutcome
- router::ParsedRequest
- state::ConnectionEvent
- state::ConnectionState
Traits
- adapter_peer::SessionSink
- capability::tasks::NotificationSink
- capability::tasks::TaskObserver
- context::Peer
- dispatch::DynCompletionHandler
- dispatch::DynPromptHandler
- dispatch::DynResourceHandler
- dispatch::DynTaskHandler
- dispatch::DynToolHandler
- dispatch::PromptSlot
- dispatch::ResourceSlot
- dispatch::TaskSlot
- dispatch::ToolSlot
- handler::CompletionHandler
- handler::PromptHandler
- handler::ResourceHandler
- handler::ServerHandler
- handler::TaskHandler
- handler::ToolHandler
- server::RequestRouter
Functions
- capability::tasks::route_task_store
- capability::tasks::session_task_store
- router::begin_augmented_task
- router::call_tool_json
- router::dispatch_notification_hooks
- router::parse_request
- router::route_completion
- router::route_logging
- router::route_prompts
- router::route_resources
- router::route_tasks
- router::route_tools
- router::run_augmented_tool
- router::tool_task_support
- validation::validate_json
Type Aliases
- builder::FullServer
- builder::MinimalServer
- capability::completions::BoxedCompletionFn
- capability::prompts::BoxedPromptFn
- capability::resources::BoxedResourceFn
- capability::tools::BoxedToolFn
- health::HealthCheckFn
Constants
- adapter_peer::RECONNECT_GRACE
- capability::tasks::DEFAULT_TASK_TTL_MS
- capability::tasks::RELATED_TASK_META_KEY
- router::methods::COMPLETION_COMPLETE
- router::methods::ELICITATION_CREATE
- router::methods::INITIALIZE
- router::methods::LOGGING_SET_LEVEL
- router::methods::PING
- router::methods::PROMPTS_GET
- router::methods::PROMPTS_LIST
- router::methods::RESOURCES_LIST
- router::methods::RESOURCES_READ
- router::methods::RESOURCES_SUBSCRIBE
- router::methods::RESOURCES_TEMPLATES_LIST
- router::methods::RESOURCES_UNSUBSCRIBE
- router::methods::ROOTS_LIST
- router::methods::SAMPLING_CREATE_MESSAGE
- router::methods::TASKS_CANCEL
- router::methods::TASKS_GET
- router::methods::TASKS_LIST
- router::methods::TASKS_RESULT
- router::methods::TOOLS_CALL
- router::methods::TOOLS_LIST
- router::methods::notifications::CANCELLED
- router::methods::notifications::ELICITATION_COMPLETE
- router::methods::notifications::INITIALIZED
- router::methods::notifications::MESSAGE
- router::methods::notifications::PROGRESS
- router::methods::notifications::PROMPTS_LIST_CHANGED
- router::methods::notifications::RESOURCES_LIST_CHANGED
- router::methods::notifications::RESOURCES_UPDATED
- router::methods::notifications::ROOTS_LIST_CHANGED
- router::methods::notifications::TASK_STATUS
- router::methods::notifications::TOOLS_LIST_CHANGED
- router::notifications::CANCELLED
- router::notifications::ELICITATION_COMPLETE
- router::notifications::INITIALIZED
- router::notifications::MESSAGE
- router::notifications::PROGRESS
- router::notifications::PROMPTS_LIST_CHANGED
- router::notifications::RESOURCES_LIST_CHANGED
- router::notifications::RESOURCES_UPDATED
- router::notifications::ROOTS_LIST_CHANGED
- router::notifications::TASK_STATUS
- router::notifications::TOOLS_LIST_CHANGED