List of all items
Structs
- ApiRequest
- BashCommandInput
- BashCommandOutput
- CompactionConfig
- CompactionResult
- ConfigEntry
- ConfigLoader
- ContextFile
- ConversationMessage
- ConversationRuntime
- CredentialConfig
- CustomProviderConfig
- EditFileOutput
- FileDiagnostics
- GlobSearchOutput
- GrepSearchInput
- GrepSearchOutput
- HookRunResult
- HookRunner
- LspContextEnrichment
- LspManager
- LspServerConfig
- ManagedMcpTool
- McpClientBootstrap
- McpConfigCollection
- McpManagedProxyServerConfig
- McpOAuthConfig
- McpRemoteServerConfig
- McpSdkServerConfig
- McpServerManager
- McpStdioProcess
- McpStdioServerConfig
- McpTool
- McpToolCallContent
- McpToolCallResult
- McpWebSocketServerConfig
- OAuthAuthorizationRequest
- OAuthCallbackParams
- OAuthConfig
- OAuthRefreshRequest
- OAuthTokenExchangeRequest
- OAuthTokenSet
- PermissionPolicy
- PermissionRequest
- PkceCodePair
- ProjectContext
- ReadFileOutput
- RemoteSessionContext
- RuntimeConfig
- RuntimeError
- RuntimeFeatureConfig
- RuntimeHookConfig
- RuntimePluginConfig
- ScopedMcpServerConfig
- Session
- StaticToolExecutor
- StructuredPatchHunk
- SymbolLocation
- SystemPromptBuilder
- TextFilePayload
- TokenUsage
- ToolError
- TurnSummary
- UnsupportedMcpServer
- UpstreamProxyBootstrap
- UpstreamProxyState
- UsageCostEstimate
- UsageTracker
- WorkspaceDiagnostics
- WriteFileOutput
- credentials::ClaudeCodeResolver
- credentials::CredentialChain
- credentials::CredentialStatus
- credentials::EnvVarResolver
- credentials::oauth_resolver::CodineerOAuthResolver
- sandbox::ContainerEnvironment
- sandbox::FeatureStatus
- sandbox::SandboxCommand
- sandbox::SandboxConfig
- sandbox::SandboxDetectionInputs
- sandbox::SandboxRequest
- sandbox::SandboxStatus
Enums
- AssistantEvent
- ConfigError
- ConfigSource
- ContentBlock
- GrepOutputMode
- HookEvent
- JsonValue
- LspError
- McpServerConfig
- McpServerManagerError
- McpTransport
- MessageRole
- PermissionMode
- PermissionOutcome
- PermissionPromptDecision
- ResolvedPermissionMode
- SessionError
- credentials::CredentialError
- credentials::ResolvedCredential
- sandbox::FilesystemIsolationMode
Traits
Functions
- clear_oauth_credentials
- compact_session
- default_config_home
- edit_file
- estimate_session_tokens
- execute_bash
- format_compact_summary
- format_usd
- generate_pkce_pair
- generate_state
- get_compact_continuation_message
- glob_search
- grep_search
- home_dir
- inherited_upstream_proxy_env
- load_oauth_credentials
- load_system_prompt
- load_system_prompt_with_lsp
- loopback_redirect_uri
- mcp_server_signature
- mcp_tool_name
- mcp_tool_prefix
- normalize_name_for_mcp
- parse_oauth_callback_query
- parse_oauth_callback_request_target
- pricing_for_model
- read_file
- sandbox::build_sandbox_command
- sandbox::detect_container_environment
- sandbox::detect_container_environment_from
- sandbox::generate_seatbelt_profile
- sandbox::resolve_sandbox_status
- sandbox::resolve_sandbox_status_for_request
- save_oauth_credentials
- scoped_mcp_config_hash
- should_compact
- unwrap_mcp_proxy_url
- write_file