List of all items
Structs
- agent::AgentDefinition
- agent::ControlResponse
- agent::HookResponse
- agent::PermissionResponse
- agent::ToolHookData
- agent::ToolPermissionRequest
- agent::ToolResultHookData
- hooks::HookContext
- hooks::HookMatcher
- message::AssistantMessage
- message::Message
- message::MessageParameter
- message::MessageRequest
- message::ResultMessage
- message::StreamEvent
- message::SystemMessage
- message::UserMessage
- permissions::AddDirectoriesUpdate
- permissions::AddRulesUpdate
- permissions::PermissionRuleValue
- permissions::RemoveDirectoriesUpdate
- permissions::RemoveRulesUpdate
- permissions::ReplaceRulesUpdate
- permissions::SetModeUpdate
- protocol::ControlRequest
- protocol::ControlResponse
- protocol::HookRequest
- protocol::HookResponse
- protocol::ModifiedInputs
- protocol::PermissionCheckRequest
- protocol::PermissionResponse
- protocol::ProtocolErrorMessage
- protocol::QueryRequest
- protocol::QueryResponse
- protocol::RequestId
- types::CacheUsage
- types::Model
- types::ToolDefinition
- types::Usage
Enums
- agent::ControlRequest
- agent::HookEvent
- agent::PermissionMode
- content::ContentBlock
- content::DocumentSource
- content::ImageSource
- error::ProtocolError
- hooks::ContinueReason
- hooks::PermissionDecision
- hooks::StopReason
- message::AssistantMessageError
- message::MessageRole
- permissions::PermissionBehavior
- permissions::PermissionUpdate
- permissions::PermissionUpdateDestination
- protocol::ControlCommand
- protocol::ProtocolMessage
- types::PermissionMode
- types::StopReason
Type Aliases
Constants
- types::models::CLAUDE_3_5_HAIKU_20241022
- types::models::CLAUDE_3_5_SONNET_20241022
- types::models::CLAUDE_3_HAIKU_20240307
- types::models::CLAUDE_3_OPUS_20240229
- types::models::CLAUDE_3_SONNET_20240229
- types::models::CLAUDE_HAIKU_4_5_20251001
- types::models::CLAUDE_OPUS_4_1_20250805
- types::models::CLAUDE_SONNET_4_5_20250514
- types::models::CLAUDE_SONNET_4_5_20250929
- types::models::CLAUDE_SONNET_4_5_20250929_STRUCTURED_OUTPUTS
- types::models::DEFAULT
- types::models::HAIKU_LATEST
- types::models::OPUS_LATEST
- types::models::SONNET_LATEST