List of all items
Structs
- approval::AlwaysDeny
- approval::AutoApprove
- calc::CalcTool
- context::ToolCallContext
- dispatch::DispatchOutcome
- dispatch::DispatchRequest
- dispatch::ToolDispatch
- metadata::ToolMetadata
- registry::ToolRegistry
- source::StaticToolSource
- tool::ToolDefinition
- tool::ToolResult
Enums
- approval::ApprovalDecision
- dispatch::ApprovalPolicy
- metadata::CapabilityFlag
- metadata::ConcurrencyMode
- metadata::Destructiveness
- metadata::InterruptBehavior
- registry::CapabilityMode
- stream::ToolProgress
- stream::ToolStreamItem
Traits
Functions
- approval::denied_error
- error::codes::approval_denied
- error::codes::cancelled
- error::codes::concurrency_limit
- error::codes::denied
- error::codes::execution
- error::codes::invalid_args
- error::codes::network
- error::codes::not_found
- error::codes::rate_limited
- error::codes::service_unavailable
- error::codes::stream_protocol
- error::codes::timeout
- source::merge_arc_sources
- source::merge_tool_sources
- stream::drain_terminal
- stream::drain_with_progress
- stream::partial_progress_frames
- stream::terminal_only
- stream::with_progress