List of all items
Structs
- Client
- HookContext
- HookInput
- HookMatcher
- HookOutput
- config::ClientConfig
- mcp::McpServerConfig
- permissions::PermissionContext
- permissions::PermissionOptionInfo
- permissions::ToolLocationInfo
- transport::GeminiTransport
- 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::PlanEntry
- types::messages::ResultMessage
- types::messages::SessionInfo
- types::messages::StreamEvent
- types::messages::SystemMessage
- types::messages::Usage
- types::messages::UserMessage
- types::messages::UserMessageInner
Enums
- HookDecision
- HookEvent
- config::AuthMethod
- config::PermissionMode
- config::SystemPrompt
- errors::Error
- permissions::PermissionDecision
- types::content::ContentBlock
- types::content::ImageSource
- types::content::ToolResultContent
- types::content::UserContent
- types::messages::Message
Traits
Functions
- callback::sync_callback
- callback::tracing_callback
- client_prompt
- discovery::check_cli_version
- discovery::find_cli
- discovery::version_satisfies
- query
- query_stream
- query_stream_with_content
- query_with_content