Method List
-
#add_dirs ClaudeAgentSDK::ClaudeAgentOptions
-
#agents ClaudeAgentSDK::ClaudeAgentOptions
-
#allowed_tools ClaudeAgentSDK::ClaudeAgentOptions
-
#args ClaudeAgentSDK::McpStdioServerConfig
-
#behavior ClaudeAgentSDK::PermissionUpdate
-
#behavior ClaudeAgentSDK::PermissionResultAllow
-
#behavior ClaudeAgentSDK::PermissionResultDeny
-
#build_command ClaudeAgentSDK::SubprocessCLITransport
-
#call_tool ClaudeAgentSDK::SdkMcpServer
-
#can_use_tool ClaudeAgentSDK::ClaudeAgentOptions
-
#check_claude_version ClaudeAgentSDK::SubprocessCLITransport
-
#cli_path ClaudeAgentSDK::ClaudeAgentOptions
-
#close ClaudeAgentSDK::Query
-
#close ClaudeAgentSDK::Transport
-
#close ClaudeAgentSDK::SubprocessCLITransport
-
#command ClaudeAgentSDK::McpStdioServerConfig
-
#connect ClaudeAgentSDK::Client
-
#connect ClaudeAgentSDK::Transport
-
#connect ClaudeAgentSDK::SubprocessCLITransport
-
#content ClaudeAgentSDK::ToolResultBlock
-
#content ClaudeAgentSDK::UserMessage
-
#content ClaudeAgentSDK::AssistantMessage
-
#continue_conversation ClaudeAgentSDK::ClaudeAgentOptions
-
create_sdk_mcp_server ClaudeAgentSDK
-
create_tool ClaudeAgentSDK
-
#cwd ClaudeAgentSDK::ClaudeAgentOptions
-
#data ClaudeAgentSDK::SystemMessage
-
#data ClaudeAgentSDK::MessageParseError
-
#description ClaudeAgentSDK::AgentDefinition
-
#description ClaudeAgentSDK::SdkMcpTool
-
#destination ClaudeAgentSDK::PermissionUpdate
-
#directories ClaudeAgentSDK::PermissionUpdate
-
#disallowed_tools ClaudeAgentSDK::ClaudeAgentOptions
-
#disconnect ClaudeAgentSDK::Client
-
#dup_with ClaudeAgentSDK::ClaudeAgentOptions
-
#duration_api_ms ClaudeAgentSDK::ResultMessage
-
#duration_ms ClaudeAgentSDK::ResultMessage
-
#end_input ClaudeAgentSDK::Transport
-
#end_input ClaudeAgentSDK::SubprocessCLITransport
-
#env ClaudeAgentSDK::McpStdioServerConfig
-
#env ClaudeAgentSDK::ClaudeAgentOptions
-
#event ClaudeAgentSDK::StreamEvent
-
#exit_code ClaudeAgentSDK::ProcessError
-
#extra_args ClaudeAgentSDK::ClaudeAgentOptions
-
#find_cli ClaudeAgentSDK::SubprocessCLITransport
-
#fork_session ClaudeAgentSDK::ClaudeAgentOptions
-
#handle_stderr ClaudeAgentSDK::SubprocessCLITransport
-
#handler ClaudeAgentSDK::SdkMcpTool
-
#headers ClaudeAgentSDK::McpSSEServerConfig
-
#headers ClaudeAgentSDK::McpHttpServerConfig
-
#hooks ClaudeAgentSDK::HookMatcher
-
#hooks ClaudeAgentSDK::ClaudeAgentOptions
-
#id ClaudeAgentSDK::ToolUseBlock
-
#include_partial_messages ClaudeAgentSDK::ClaudeAgentOptions
-
#initialize ClaudeAgentSDK::Client
-
#initialize ClaudeAgentSDK::Query
-
#initialize ClaudeAgentSDK::TextBlock
-
#initialize ClaudeAgentSDK::ThinkingBlock
-
#initialize ClaudeAgentSDK::ToolUseBlock
-
#initialize ClaudeAgentSDK::ToolResultBlock
-
#initialize ClaudeAgentSDK::UserMessage
-
#initialize ClaudeAgentSDK::AssistantMessage
-
#initialize ClaudeAgentSDK::SystemMessage
-
#initialize ClaudeAgentSDK::ResultMessage
-
#initialize ClaudeAgentSDK::StreamEvent
-
#initialize ClaudeAgentSDK::AgentDefinition
-
#initialize ClaudeAgentSDK::PermissionRuleValue
-
#initialize ClaudeAgentSDK::PermissionUpdate
-
#initialize ClaudeAgentSDK::ToolPermissionContext
-
#initialize ClaudeAgentSDK::PermissionResultAllow
-
#initialize ClaudeAgentSDK::PermissionResultDeny
-
#initialize ClaudeAgentSDK::HookMatcher
-
#initialize ClaudeAgentSDK::McpStdioServerConfig
-
#initialize ClaudeAgentSDK::McpSSEServerConfig
-
#initialize ClaudeAgentSDK::McpHttpServerConfig
-
#initialize ClaudeAgentSDK::McpSdkServerConfig
-
#initialize ClaudeAgentSDK::ClaudeAgentOptions
-
#initialize ClaudeAgentSDK::SdkMcpTool
-
#initialize ClaudeAgentSDK::CLINotFoundError
-
#initialize ClaudeAgentSDK::ProcessError
-
#initialize ClaudeAgentSDK::CLIJSONDecodeError
-
#initialize ClaudeAgentSDK::MessageParseError
-
#initialize ClaudeAgentSDK::SdkMcpServer
-
#initialize ClaudeAgentSDK::SubprocessCLITransport
-
#initialize_protocol ClaudeAgentSDK::Query
-
#input ClaudeAgentSDK::ToolUseBlock
-
#input_schema ClaudeAgentSDK::SdkMcpTool
-
#instance ClaudeAgentSDK::McpSdkServerConfig
-
#interrupt ClaudeAgentSDK::Client
-
#interrupt ClaudeAgentSDK::Query
-
#interrupt ClaudeAgentSDK::PermissionResultDeny
-
#is_error ClaudeAgentSDK::ToolResultBlock
-
#is_error ClaudeAgentSDK::ResultMessage
-
#is_streaming_mode ClaudeAgentSDK::Query
-
#line ClaudeAgentSDK::CLIJSONDecodeError
-
#list_tools ClaudeAgentSDK::SdkMcpServer
-
#matcher ClaudeAgentSDK::HookMatcher
-
#max_buffer_size ClaudeAgentSDK::ClaudeAgentOptions
-
#max_turns ClaudeAgentSDK::ClaudeAgentOptions
-
#mcp_servers ClaudeAgentSDK::ClaudeAgentOptions
-
#message ClaudeAgentSDK::PermissionResultDeny
-
#mode ClaudeAgentSDK::PermissionUpdate
-
#model ClaudeAgentSDK::AssistantMessage
-
#model ClaudeAgentSDK::AgentDefinition
-
#model ClaudeAgentSDK::ClaudeAgentOptions
-
#name ClaudeAgentSDK::ToolUseBlock
-
#name ClaudeAgentSDK::McpSdkServerConfig
-
#name ClaudeAgentSDK::SdkMcpTool
-
#name ClaudeAgentSDK::SdkMcpServer
-
#num_turns ClaudeAgentSDK::ResultMessage
-
#original_error ClaudeAgentSDK::CLIJSONDecodeError
-
#parent_tool_use_id ClaudeAgentSDK::UserMessage
-
#parent_tool_use_id ClaudeAgentSDK::AssistantMessage
-
#parent_tool_use_id ClaudeAgentSDK::StreamEvent
-
parse ClaudeAgentSDK::MessageParser
-
parse_assistant_message ClaudeAgentSDK::MessageParser
-
parse_content_block ClaudeAgentSDK::MessageParser
-
parse_result_message ClaudeAgentSDK::MessageParser
-
parse_stream_event ClaudeAgentSDK::MessageParser
-
parse_system_message ClaudeAgentSDK::MessageParser
-
parse_user_message ClaudeAgentSDK::MessageParser
-
#permission_mode ClaudeAgentSDK::ClaudeAgentOptions
-
#permission_prompt_tool_name ClaudeAgentSDK::ClaudeAgentOptions
-
#prompt ClaudeAgentSDK::AgentDefinition
-
query ClaudeAgentSDK
-
#query ClaudeAgentSDK::Client
-
#query_handler ClaudeAgentSDK::Client
-
#read_messages ClaudeAgentSDK::Transport
-
#read_messages ClaudeAgentSDK::SubprocessCLITransport
-
#ready? ClaudeAgentSDK::Transport
-
#ready? ClaudeAgentSDK::SubprocessCLITransport
-
#receive_messages ClaudeAgentSDK::Client
-
#receive_messages ClaudeAgentSDK::Query
-
#receive_response ClaudeAgentSDK::Client
-
#result ClaudeAgentSDK::ResultMessage
-
#resume ClaudeAgentSDK::ClaudeAgentOptions
-
#rule_content ClaudeAgentSDK::PermissionRuleValue
-
#rules ClaudeAgentSDK::PermissionUpdate
-
#sdk_mcp_servers ClaudeAgentSDK::Query
-
#server_info ClaudeAgentSDK::Client
-
#session_id ClaudeAgentSDK::ResultMessage
-
#session_id ClaudeAgentSDK::StreamEvent
-
#set_model ClaudeAgentSDK::Client
-
#set_model ClaudeAgentSDK::Query
-
#set_permission_mode ClaudeAgentSDK::Client
-
#set_permission_mode ClaudeAgentSDK::Query
-
#setting_sources ClaudeAgentSDK::ClaudeAgentOptions
-
#settings ClaudeAgentSDK::ClaudeAgentOptions
-
#signal ClaudeAgentSDK::ToolPermissionContext
-
#signature ClaudeAgentSDK::ThinkingBlock
-
#start ClaudeAgentSDK::Query
-
#stderr ClaudeAgentSDK::ClaudeAgentOptions
-
#stderr ClaudeAgentSDK::ProcessError
-
#stream_input ClaudeAgentSDK::Query
-
#subtype ClaudeAgentSDK::SystemMessage
-
#subtype ClaudeAgentSDK::ResultMessage
-
#suggestions ClaudeAgentSDK::ToolPermissionContext
-
#system_prompt ClaudeAgentSDK::ClaudeAgentOptions
-
#text ClaudeAgentSDK::TextBlock
-
#thinking ClaudeAgentSDK::ThinkingBlock
-
#to_h ClaudeAgentSDK::PermissionUpdate
-
#to_h ClaudeAgentSDK::McpStdioServerConfig
-
#to_h ClaudeAgentSDK::McpSSEServerConfig
-
#to_h ClaudeAgentSDK::McpHttpServerConfig
-
#to_h ClaudeAgentSDK::McpSdkServerConfig
-
#tool_name ClaudeAgentSDK::PermissionRuleValue
-
#tool_use_id ClaudeAgentSDK::ToolResultBlock
-
#tools ClaudeAgentSDK::AgentDefinition
-
#tools ClaudeAgentSDK::SdkMcpServer
-
#total_cost_usd ClaudeAgentSDK::ResultMessage
-
#transport ClaudeAgentSDK::Query
-
#type ClaudeAgentSDK::PermissionUpdate
-
#type ClaudeAgentSDK::McpStdioServerConfig
-
#type ClaudeAgentSDK::McpSSEServerConfig
-
#type ClaudeAgentSDK::McpHttpServerConfig
-
#type ClaudeAgentSDK::McpSdkServerConfig
-
#updated_input ClaudeAgentSDK::PermissionResultAllow
-
#updated_permissions ClaudeAgentSDK::PermissionResultAllow
-
#url ClaudeAgentSDK::McpSSEServerConfig
-
#url ClaudeAgentSDK::McpHttpServerConfig
-
#usage ClaudeAgentSDK::ResultMessage
-
#user ClaudeAgentSDK::ClaudeAgentOptions
-
#uuid ClaudeAgentSDK::StreamEvent
-
#version ClaudeAgentSDK::SdkMcpServer
-
#write ClaudeAgentSDK::Transport
-
#write ClaudeAgentSDK::SubprocessCLITransport