List of all items
Structs
- CancellationToken
- client::Client
- config::ClientConfig
- hooks::HookContext
- hooks::HookInput
- hooks::HookMatcher
- hooks::HookOutput
- mcp::McpServerConfig
- permissions::PermissionContext
- transport::CliTransport
- types::content::Base64ImageSource
- types::content::ImageBlock
- types::content::TextBlock
- types::content::ThinkingBlock
- types::content::ToolResultBlock
- types::content::ToolUseBlock
- types::content::UrlImageSource
- types::messages::AssistantMessage
- types::messages::AssistantMessageInner
- types::messages::McpServerStatus
- types::messages::RateLimitEvent
- types::messages::ResultMessage
- types::messages::SessionInfo
- types::messages::StreamEvent
- types::messages::SystemMessage
- types::messages::Usage
- types::messages::UserMessage
- types::messages::UserMessageInner
Enums
- config::PermissionMode
- config::SystemPrompt
- errors::Error
- hooks::HookDecision
- hooks::HookEvent
- permissions::PermissionDecision
- types::content::ContentBlock
- types::content::ImageSource
- types::content::ToolResultContent
- types::content::UserContent
- types::messages::Message
Traits
Functions
- callback::apply_callback
- discovery::check_cli_version
- discovery::find_cli
- discovery::version_satisfies
- query
- query_stream
- query_stream_with_content
- query_with_content
Type Aliases
- callback::MessageCallback
- errors::Result
- hooks::HookCallback
- mcp::McpServers
- permissions::CanUseToolCallback