Class List
- ClaudeAgentSDKTop Level Namespace
- APIRetryMessage < SystemMessageClaudeAgentSDK
- AgentDefinition < ObjectClaudeAgentSDK
- AssistantMessage < ObjectClaudeAgentSDK
- AsyncHookJSONOutput < ObjectClaudeAgentSDK
- AuthStatusMessage < ObjectClaudeAgentSDK
- BaseHookInput < ObjectClaudeAgentSDK
- CLIConnectionError < ClaudeSDKErrorClaudeAgentSDK
- CLIJSONDecodeError < ClaudeSDKErrorClaudeAgentSDK
- CLINotFoundError < CLIConnectionErrorClaudeAgentSDK
- ClaudeAgentOptions < ObjectClaudeAgentSDK
- ClaudeSDKError < StandardErrorClaudeAgentSDK
- Client < ObjectClaudeAgentSDK
- CompactBoundaryMessage < SystemMessageClaudeAgentSDK
- CompactMetadata < ObjectClaudeAgentSDK
- ConfigChangeHookInput < BaseHookInputClaudeAgentSDK
- Configuration < ObjectClaudeAgentSDK
- ControlRequestTimeoutError < CLIConnectionErrorClaudeAgentSDK
- CwdChangedHookInput < BaseHookInputClaudeAgentSDK
- CwdChangedHookSpecificOutput < ObjectClaudeAgentSDK
- ElicitationCompleteMessage < SystemMessageClaudeAgentSDK
- ElicitationHookInput < BaseHookInputClaudeAgentSDK
- ElicitationResultHookInput < BaseHookInputClaudeAgentSDK
- FileChangedHookInput < BaseHookInputClaudeAgentSDK
- FileChangedHookSpecificOutput < ObjectClaudeAgentSDK
- FilesPersistedMessage < SystemMessageClaudeAgentSDK
- ForkSessionResult < ObjectClaudeAgentSDK
- HookContext < ObjectClaudeAgentSDK
- HookMatcher < ObjectClaudeAgentSDK
- HookProgressMessage < SystemMessageClaudeAgentSDK
- HookResponseMessage < SystemMessageClaudeAgentSDK
- HookStartedMessage < SystemMessageClaudeAgentSDK
- InitMessage < SystemMessageClaudeAgentSDK
- InstructionsLoadedHookInput < BaseHookInputClaudeAgentSDK
- InstrumentationClaudeAgentSDK
- OTelObserver < ObjectClaudeAgentSDK::Instrumentation
- LocalCommandOutputMessage < SystemMessageClaudeAgentSDK
- McpClaudeAIProxyServerConfig < ObjectClaudeAgentSDK
- McpHttpServerConfig < ObjectClaudeAgentSDK
- McpSSEServerConfig < ObjectClaudeAgentSDK
- McpSdkServerConfig < ObjectClaudeAgentSDK
- McpSdkServerConfigStatus < ObjectClaudeAgentSDK
- McpServerInfo < ObjectClaudeAgentSDK
- McpServerStatus < ObjectClaudeAgentSDK
- McpStatusResponse < ObjectClaudeAgentSDK
- McpStdioServerConfig < ObjectClaudeAgentSDK
- McpToolAnnotations < ObjectClaudeAgentSDK
- McpToolInfo < ObjectClaudeAgentSDK
- MessageParseError < ClaudeSDKErrorClaudeAgentSDK
- MessageParser < ObjectClaudeAgentSDK
- NotificationHookInput < BaseHookInputClaudeAgentSDK
- NotificationHookSpecificOutput < ObjectClaudeAgentSDK
- ObserverClaudeAgentSDK
- PermissionDeniedHookInput < BaseHookInputClaudeAgentSDK
- PermissionDeniedHookSpecificOutput < ObjectClaudeAgentSDK
- PermissionRequestHookInput < BaseHookInputClaudeAgentSDK
- PermissionRequestHookSpecificOutput < ObjectClaudeAgentSDK
- PermissionResultAllow < ObjectClaudeAgentSDK
- PermissionResultDeny < ObjectClaudeAgentSDK
- PermissionRuleValue < ObjectClaudeAgentSDK
- PermissionUpdate < ObjectClaudeAgentSDK
- PostCompactHookInput < BaseHookInputClaudeAgentSDK
- PostToolUseFailureHookInput < BaseHookInputClaudeAgentSDK
- PostToolUseFailureHookSpecificOutput < ObjectClaudeAgentSDK
- PostToolUseHookInput < BaseHookInputClaudeAgentSDK
- PostToolUseHookSpecificOutput < ObjectClaudeAgentSDK
- PreCompactHookInput < BaseHookInputClaudeAgentSDK
- PreToolUseHookInput < BaseHookInputClaudeAgentSDK
- PreToolUseHookSpecificOutput < ObjectClaudeAgentSDK
- ProcessError < ClaudeSDKErrorClaudeAgentSDK
- PromptSuggestionMessage < ObjectClaudeAgentSDK
- Query < ObjectClaudeAgentSDK
- RateLimitEvent < ObjectClaudeAgentSDK
- RateLimitInfo < ObjectClaudeAgentSDK
- ResultMessage < ObjectClaudeAgentSDK
- SDKSessionInfo < ObjectClaudeAgentSDK
- SandboxFilesystemConfig < ObjectClaudeAgentSDK
- SandboxNetworkConfig < ObjectClaudeAgentSDK
- SandboxSettings < ObjectClaudeAgentSDK
- SdkMcpPrompt < ObjectClaudeAgentSDK
- SdkMcpResource < ObjectClaudeAgentSDK
- SdkMcpServer < ObjectClaudeAgentSDK
- SdkMcpTool < ObjectClaudeAgentSDK
- SdkPluginConfig < ObjectClaudeAgentSDK
- SessionEndHookInput < BaseHookInputClaudeAgentSDK
- SessionMessage < ObjectClaudeAgentSDK
- SessionMutationsClaudeAgentSDK
- SessionStartHookInput < BaseHookInputClaudeAgentSDK
- SessionStartHookSpecificOutput < ObjectClaudeAgentSDK
- SessionStateChangedMessage < SystemMessageClaudeAgentSDK
- SessionsClaudeAgentSDK
- SetupHookInput < BaseHookInputClaudeAgentSDK
- SetupHookSpecificOutput < ObjectClaudeAgentSDK
- StatusMessage < SystemMessageClaudeAgentSDK
- StopFailureHookInput < BaseHookInputClaudeAgentSDK
- StopHookInput < BaseHookInputClaudeAgentSDK
- StreamEvent < ObjectClaudeAgentSDK
- StreamingClaudeAgentSDK
- SubagentStartHookInput < BaseHookInputClaudeAgentSDK
- SubagentStartHookSpecificOutput < ObjectClaudeAgentSDK
- SubagentStopHookInput < BaseHookInputClaudeAgentSDK
- SubprocessCLITransport < TransportClaudeAgentSDK
- SyncHookJSONOutput < ObjectClaudeAgentSDK
- SystemMessage < ObjectClaudeAgentSDK
- SystemPromptFile < ObjectClaudeAgentSDK
- SystemPromptPreset < ObjectClaudeAgentSDK
- TaskBudget < ObjectClaudeAgentSDK
- TaskCompletedHookInput < BaseHookInputClaudeAgentSDK
- TaskCreatedHookInput < BaseHookInputClaudeAgentSDK
- TaskNotificationMessage < SystemMessageClaudeAgentSDK
- TaskProgressMessage < SystemMessageClaudeAgentSDK
- TaskStartedMessage < SystemMessageClaudeAgentSDK
- TaskUsage < ObjectClaudeAgentSDK
- TeammateIdleHookInput < BaseHookInputClaudeAgentSDK
- TextBlock < ObjectClaudeAgentSDK
- ThinkingBlock < ObjectClaudeAgentSDK
- ThinkingConfigAdaptive < ObjectClaudeAgentSDK
- ThinkingConfigDisabled < ObjectClaudeAgentSDK
- ThinkingConfigEnabled < ObjectClaudeAgentSDK
- ToolPermissionContext < ObjectClaudeAgentSDK
- ToolProgressMessage < ObjectClaudeAgentSDK
- ToolResultBlock < ObjectClaudeAgentSDK
- ToolUseBlock < ObjectClaudeAgentSDK
- ToolUseSummaryMessage < ObjectClaudeAgentSDK
- ToolsPreset < ObjectClaudeAgentSDK
- Transport < ObjectClaudeAgentSDK
- UnknownBlock < ObjectClaudeAgentSDK
- UserMessage < ObjectClaudeAgentSDK
- UserPromptSubmitHookInput < BaseHookInputClaudeAgentSDK
- UserPromptSubmitHookSpecificOutput < ObjectClaudeAgentSDK
- WorktreeCreateHookInput < BaseHookInputClaudeAgentSDK
- WorktreeRemoveHookInput < BaseHookInputClaudeAgentSDK