Package index
-
ClaudeSDKClient - ClaudeSDKClient R6 Class
-
ClaudeAgentOptions() - Create ClaudeAgentOptions
-
claude_query() - Query Claude Code (streaming generator)
-
claude_run() - Run Claude Code synchronously and collect all messages
-
list_sessions() - List Claude Code sessions
-
get_session_info() - Get metadata for a single session
-
get_session_messages() - Get conversation messages from a session
-
rename_session() - Rename a session
-
tag_session() - Tag a session
-
delete_session() - Delete a session
-
fork_session() - Fork a session
-
PermissionResultAllow() - Allow permission result
-
PermissionResultDeny() - Deny permission result
-
PermissionRequestMessage() - Create a PermissionRequestMessage
-
PermissionRuleValue() - Create a PermissionRuleValue
-
PermissionUpdate() - Create a PermissionUpdate
-
UserMessage() - Create a UserMessage
-
AssistantMessage() - Create an AssistantMessage
-
SystemMessage() - Create a SystemMessage
-
ResultMessage() - Create a ResultMessage
-
StreamEvent() - Create a StreamEvent
-
RateLimitEvent() - Create a RateLimitEvent
-
RateLimitInfo() - Create a RateLimitInfo
-
TaskStartedMessage() - Create a TaskStartedMessage
-
TaskProgressMessage() - Create a TaskProgressMessage
-
TaskNotificationMessage() - Create a TaskNotificationMessage
-
TextBlock() - Create a TextBlock
-
ThinkingBlock() - Create a ThinkingBlock
-
ToolUseBlock() - Create a ToolUseBlock
-
ToolResultBlock() - Create a ToolResultBlock
-
PreToolUseHookInput() - Create a PreToolUseHookInput
-
PostToolUseHookInput() - Create a PostToolUseHookInput
-
PostToolUseFailureHookInput() - Create a PostToolUseFailureHookInput
-
UserPromptSubmitHookInput() - Create a UserPromptSubmitHookInput
-
StopHookInput() - Create a StopHookInput
-
SubagentStopHookInput() - Create a SubagentStopHookInput
-
SubagentStartHookInput() - Create a SubagentStartHookInput
-
PreCompactHookInput() - Create a PreCompactHookInput
-
NotificationHookInput() - Create a NotificationHookInput
-
PermissionRequestHookInput() - Create a PermissionRequestHookInput
-
SyncHookOutput() - Create a SyncHookOutput
-
AsyncHookOutput() - Create an AsyncHookOutput
-
HookMatcher() - Create a HookMatcher
-
AgentDefinition() - Create an AgentDefinition
-
McpToolInfo() - Create a McpToolInfo
-
McpServerInfo() - Create a McpServerInfo
-
McpServerStatus() - Create a McpServerStatus
-
McpStatusResponse() - Create a McpStatusResponse
-
ThinkingConfigAdaptive() - Create a ThinkingConfigAdaptive
-
ThinkingConfigEnabled() - Create a ThinkingConfigEnabled
-
ThinkingConfigDisabled() - Create a ThinkingConfigDisabled
-
SystemPromptPreset() - Create a SystemPromptPreset
-
SystemPromptFile() - Create a SystemPromptFile
-
SandboxSettings() - Create SandboxSettings
-
SandboxNetworkConfig() - Create a SandboxNetworkConfig
-
SandboxIgnoreViolations() - Create a SandboxIgnoreViolations
-
TaskBudget() - Create a TaskBudget
-
TaskUsage() - Create a TaskUsage
-
ContextUsageCategory() - Create a ContextUsageCategory
-
ContextUsageResponse() - Create a ContextUsageResponse
-
find_claude() - Find the Claude Code CLI binary
-
check_claude_version() - Check Claude Code CLI version
-
list_skills() - List available Claude Code skills
-
r_mcp_server() - Create an R-based MCP server entry for
mcp_servers -
split_lines_with_buffer() - Split buffered output into complete lines
-
claude_cli_not_found() - Raise CLINotFoundError
-
claude_cli_connection_error() - Raise CLIConnectionError
-
claude_process_error() - Raise ProcessError
-
claude_json_decode_error() - Raise CLIJSONDecodeError
-
claude_message_parse_error() - Raise MessageParseError