Method List
-
#allowed_tools ClaudeCodeSDK::Options
-
#append_system_prompt ClaudeCodeSDK::Options
-
ask ClaudeCodeSDK
-
#blocked_tools ClaudeCodeSDK::Options
-
#cli_path ClaudeCodeSDK::Configuration
-
#cli_path ClaudeCodeSDK::CLINotFoundError
-
configure ClaudeCodeSDK
-
#connect ClaudeCodeSDK::Transport::SimpleCLI
-
#connect ClaudeCodeSDK::Transport::Base
-
#connect ClaudeCodeSDK::Transport::SubprocessCLI
-
#connected? ClaudeCodeSDK::Transport::Base
-
#connected? ClaudeCodeSDK::Transport::SubprocessCLI
-
#connected? ClaudeCodeSDK::Transport::SimpleCLI
-
#content ClaudeCodeSDK::ThinkingMessage
-
#content ClaudeCodeSDK::AssistantMessage
-
#continue_conversation ClaudeCodeSDK::Options
-
#cost ClaudeCodeSDK::ResultMessage
-
#cwd ClaudeCodeSDK::Options
-
#default_cwd ClaudeCodeSDK::Configuration
-
#default_permission_mode ClaudeCodeSDK::Configuration
-
#default_system_prompt ClaudeCodeSDK::Configuration
-
#disable_cache ClaudeCodeSDK::Options
-
#disconnect ClaudeCodeSDK::Transport::SimpleCLI
-
#disconnect ClaudeCodeSDK::Transport::SubprocessCLI
-
#disconnect ClaudeCodeSDK::Transport::Base
-
#exit_code ClaudeCodeSDK::ProcessError
-
#id ClaudeCodeSDK::Content::ToolUseBlock
-
#id ClaudeCodeSDK::Message
-
#initialize ClaudeCodeSDK::Options
-
#initialize ClaudeCodeSDK::CLIJSONDecodeError
-
#initialize ClaudeCodeSDK::UserMessage
-
#initialize ClaudeCodeSDK::Message
-
#initialize ClaudeCodeSDK::SystemMessage
-
#initialize ClaudeCodeSDK::ProcessError
-
#initialize ClaudeCodeSDK::Transport::SimpleCLI
-
#initialize ClaudeCodeSDK::Internal::Client
-
#initialize ClaudeCodeSDK::AssistantMessage
-
#initialize ClaudeCodeSDK::Content::ToolResultBlock
-
#initialize ClaudeCodeSDK::ThinkingMessage
-
#initialize ClaudeCodeSDK::ResultMessage
-
#initialize ClaudeCodeSDK::CLINotFoundError
-
#initialize ClaudeCodeSDK::Content::ToolUseBlock
-
#initialize ClaudeCodeSDK::Configuration
-
#initialize ClaudeCodeSDK::Transport::SubprocessCLI
-
#initialize ClaudeCodeSDK::Content::TextBlock
-
#input ClaudeCodeSDK::Content::ToolUseBlock
-
#is_error ClaudeCodeSDK::Content::ToolResultBlock
-
#line ClaudeCodeSDK::CLIJSONDecodeError
-
#max_thinking_tokens ClaudeCodeSDK::Options
-
#max_turns ClaudeCodeSDK::Options
-
#mcp_servers ClaudeCodeSDK::Options
-
#message ClaudeCodeSDK::SystemMessage
-
#model ClaudeCodeSDK::Options
-
#name ClaudeCodeSDK::Content::ToolUseBlock
-
#no_markdown ClaudeCodeSDK::Options
-
#output ClaudeCodeSDK::Content::ToolResultBlock
-
#permission_mode ClaudeCodeSDK::Options
-
#query ClaudeCodeSDK::Internal::Client
-
query ClaudeCodeSDK
-
#receive_messages ClaudeCodeSDK::Transport::SubprocessCLI
-
#receive_messages ClaudeCodeSDK::Transport::SimpleCLI
-
#receive_messages ClaudeCodeSDK::Transport::Base
-
#resume ClaudeCodeSDK::Options
-
#status ClaudeCodeSDK::ResultMessage
-
#stderr ClaudeCodeSDK::ProcessError
-
#system_prompt ClaudeCodeSDK::Options
-
#text ClaudeCodeSDK::Content::TextBlock
-
#text ClaudeCodeSDK::UserMessage
-
#thinking ClaudeCodeSDK::AssistantMessage
-
#title ClaudeCodeSDK::SystemMessage
-
#to_cli_args ClaudeCodeSDK::Options
-
#to_options ClaudeCodeSDK::Configuration
-
#tool_use_id ClaudeCodeSDK::Content::ToolResultBlock
-
#tree ClaudeCodeSDK::Options
-
#tree_symlinks ClaudeCodeSDK::Options
-
#tree_verbose ClaudeCodeSDK::Options
-
#type ClaudeCodeSDK::Content::ToolResultBlock
-
#type ClaudeCodeSDK::Content::TextBlock
-
#type ClaudeCodeSDK::Content::ToolUseBlock
-
#type ClaudeCodeSDK::Message
-
#usage ClaudeCodeSDK::ResultMessage