# deepagents_code

> Python package

📖 [View in docs](https://reference.langchain.com/python/deepagents-code)

## Classes

- [`ModelMetadata`](https://reference.langchain.com/python/deepagents-code/model_metadata/ModelMetadata)
- [`ServerRuntime`](https://reference.langchain.com/python/deepagents-code/server_graph/ServerRuntime)
- [`ConfigurableModelMiddleware`](https://reference.langchain.com/python/deepagents-code/configurable_model/ConfigurableModelMiddleware)
- [`ServerConfig`](https://reference.langchain.com/python/deepagents-code/_server_config/ServerConfig)
- [`ChecksumMismatchError`](https://reference.langchain.com/python/deepagents-code/managed_tools/ChecksumMismatchError)
- [`ManagedToolUnavailableError`](https://reference.langchain.com/python/deepagents-code/managed_tools/ManagedToolUnavailableError)
- [`GoalStateSizeError`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/GoalStateSizeError)
- [`CostBreakdown`](https://reference.langchain.com/python/deepagents-code/cost_tracking/CostBreakdown)
- [`PreparedOperationCost`](https://reference.langchain.com/python/deepagents-code/cost_tracking/PreparedOperationCost)
- [`CostState`](https://reference.langchain.com/python/deepagents-code/cost_tracking/CostState)
- [`CostTrackingMiddleware`](https://reference.langchain.com/python/deepagents-code/cost_tracking/CostTrackingMiddleware)
- [`ExternalEvent`](https://reference.langchain.com/python/deepagents-code/event_bus/ExternalEvent)
- [`EventSource`](https://reference.langchain.com/python/deepagents-code/event_bus/EventSource)
- [`UnixSocketEventSource`](https://reference.langchain.com/python/deepagents-code/event_bus/UnixSocketEventSource)
- [`SubagentMetadata`](https://reference.langchain.com/python/deepagents-code/subagents/SubagentMetadata)
- [`RepositoryMetadata`](https://reference.langchain.com/python/deepagents-code/_git/RepositoryMetadata)
- [`ExternalEditorError`](https://reference.langchain.com/python/deepagents-code/editor/ExternalEditorError)
- [`ProjectContext`](https://reference.langchain.com/python/deepagents-code/project_utils/ProjectContext)
- [`DiffStats`](https://reference.langchain.com/python/deepagents-code/diff_utils/DiffStats)
- [`ApprovalPreview`](https://reference.langchain.com/python/deepagents-code/file_ops/ApprovalPreview)
- [`FileOpMetrics`](https://reference.langchain.com/python/deepagents-code/file_ops/FileOpMetrics)
- [`FileOperationRecord`](https://reference.langchain.com/python/deepagents-code/file_ops/FileOperationRecord)
- [`FileOpTracker`](https://reference.langchain.com/python/deepagents-code/file_ops/FileOpTracker)
- [`ColdCacheSkip`](https://reference.langchain.com/python/deepagents-code/cold_cache/ColdCacheSkip)
- [`CacheActivity`](https://reference.langchain.com/python/deepagents-code/cold_cache/CacheActivity)
- [`PromptCachePolicy`](https://reference.langchain.com/python/deepagents-code/cold_cache/PromptCachePolicy)
- [`RewarmEstimate`](https://reference.langchain.com/python/deepagents-code/cold_cache/RewarmEstimate)
- [`ColdCacheWarning`](https://reference.langchain.com/python/deepagents-code/cold_cache/ColdCacheWarning)
- [`AgentServerACP`](https://reference.langchain.com/python/deepagents-code/acp/AgentServerACP)
- [`ImageData`](https://reference.langchain.com/python/deepagents-code/media_utils/ImageData)
- [`VideoData`](https://reference.langchain.com/python/deepagents-code/media_utils/VideoData)
- [`ActionId`](https://reference.langchain.com/python/deepagents-code/notifications/ActionId)
- [`NotificationAction`](https://reference.langchain.com/python/deepagents-code/notifications/NotificationAction)
- [`MissingDepPayload`](https://reference.langchain.com/python/deepagents-code/notifications/MissingDepPayload)
- [`UpdateAvailablePayload`](https://reference.langchain.com/python/deepagents-code/notifications/UpdateAvailablePayload)
- [`PendingNotification`](https://reference.langchain.com/python/deepagents-code/notifications/PendingNotification)
- [`NotificationRegistry`](https://reference.langchain.com/python/deepagents-code/notifications/NotificationRegistry)
- [`WorkspacePayload`](https://reference.langchain.com/python/deepagents-code/workspace/WorkspacePayload)
- [`WorkspaceBinding`](https://reference.langchain.com/python/deepagents-code/workspace/WorkspaceBinding)
- [`WorkspaceConflictError`](https://reference.langchain.com/python/deepagents-code/workspace/WorkspaceConflictError)
- [`GoalRubricChannels`](https://reference.langchain.com/python/deepagents-code/resume_state/GoalRubricChannels)
- [`ResumeState`](https://reference.langchain.com/python/deepagents-code/resume_state/ResumeState)
- [`ResumeStateMiddleware`](https://reference.langchain.com/python/deepagents-code/resume_state/ResumeStateMiddleware)
- [`WorkspaceSnapshot`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/WorkspaceSnapshot)
- [`FieldChange`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/FieldChange)
- [`WorkspaceDiagnostics`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/WorkspaceDiagnostics)
- [`AskUserMiddleware`](https://reference.langchain.com/python/deepagents-code/ask_user/AskUserMiddleware)
- [`ShadowedDcode`](https://reference.langchain.com/python/deepagents-code/update_check/ShadowedDcode)
- [`DependencyChange`](https://reference.langchain.com/python/deepagents-code/update_check/DependencyChange)
- [`ToolRequirementIntrospectionError`](https://reference.langchain.com/python/deepagents-code/update_check/ToolRequirementIntrospectionError)
- [`ExtraNotInstalledError`](https://reference.langchain.com/python/deepagents-code/update_check/ExtraNotInstalledError)
- [`ProtectedExtraError`](https://reference.langchain.com/python/deepagents-code/update_check/ProtectedExtraError)
- [`CompositeExtraConflictError`](https://reference.langchain.com/python/deepagents-code/update_check/CompositeExtraConflictError)
- [`ExtraInstallOutcome`](https://reference.langchain.com/python/deepagents-code/update_check/ExtraInstallOutcome)
- [`ExtraRemovalOutcome`](https://reference.langchain.com/python/deepagents-code/update_check/ExtraRemovalOutcome)
- [`ShellAllowListMiddleware`](https://reference.langchain.com/python/deepagents-code/agent/ShellAllowListMiddleware)
- [`AsyncApprovalHITLMiddleware`](https://reference.langchain.com/python/deepagents-code/agent/AsyncApprovalHITLMiddleware)
- [`CostAwareCodeInterpreterMiddleware`](https://reference.langchain.com/python/deepagents-code/_js_cost/CostAwareCodeInterpreterMiddleware)
- [`CatalogProfile`](https://reference.langchain.com/python/deepagents-code/model_catalog/CatalogProfile)
- [`CatalogProvider`](https://reference.langchain.com/python/deepagents-code/model_catalog/CatalogProvider)
- [`ModelCatalog`](https://reference.langchain.com/python/deepagents-code/model_catalog/ModelCatalog)
- [`ReliableRubricState`](https://reference.langchain.com/python/deepagents-code/reliable_rubric/ReliableRubricState)
- [`RubricGraderState`](https://reference.langchain.com/python/deepagents-code/reliable_rubric/RubricGraderState)
- [`ReliableRubricMiddleware`](https://reference.langchain.com/python/deepagents-code/reliable_rubric/ReliableRubricMiddleware)
- [`Choice`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/Choice)
- [`Question`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/Question)
- [`AskUserRequest`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserRequest)
- [`AskUserAuthorizationReceipt`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserAuthorizationReceipt)
- [`AskUserAnswered`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserAnswered)
- [`AskUserCancelled`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserCancelled)
- [`RepositoryBounds`](https://reference.langchain.com/python/deepagents-code/_repository_bounds/RepositoryBounds)
- [`DiagnosticItem`](https://reference.langchain.com/python/deepagents-code/doctor/DiagnosticItem)
- [`DiagnosticSection`](https://reference.langchain.com/python/deepagents-code/doctor/DiagnosticSection)
- [`ToolUsePayload`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolUsePayload)
- [`ToolErrorPayload`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolErrorPayload)
- [`ToolResultPayload`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolResultPayload)
- [`ToolCallBuffer`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolCallBuffer)
- [`UnemittedToolCalls`](https://reference.langchain.com/python/deepagents-code/_tool_stream/UnemittedToolCalls)
- [`ModelStats`](https://reference.langchain.com/python/deepagents-code/_session_stats/ModelStats)
- [`KindStats`](https://reference.langchain.com/python/deepagents-code/_session_stats/KindStats)
- [`RecordedUsage`](https://reference.langchain.com/python/deepagents-code/_session_stats/RecordedUsage)
- [`ModelInvocationKey`](https://reference.langchain.com/python/deepagents-code/_session_stats/ModelInvocationKey)
- [`MessageUsageKey`](https://reference.langchain.com/python/deepagents-code/_session_stats/MessageUsageKey)
- [`SessionStats`](https://reference.langchain.com/python/deepagents-code/_session_stats/SessionStats)
- [`RecordedRequest`](https://reference.langchain.com/python/deepagents-code/_session_stats/RecordedRequest)
- [`CLIContextSchema`](https://reference.langchain.com/python/deepagents-code/_cli_context/CLIContextSchema)
- [`CLIContext`](https://reference.langchain.com/python/deepagents-code/_cli_context/CLIContext)
- [`LocalContextState`](https://reference.langchain.com/python/deepagents-code/local_context/LocalContextState)
- [`LocalContextMiddleware`](https://reference.langchain.com/python/deepagents-code/local_context/LocalContextMiddleware)
- [`TerminalStderrGuard`](https://reference.langchain.com/python/deepagents-code/_terminal_stderr/TerminalStderrGuard)
- [`CharsetMode`](https://reference.langchain.com/python/deepagents-code/config/CharsetMode)
- [`Glyphs`](https://reference.langchain.com/python/deepagents-code/config/Glyphs)
- [`RuntimeState`](https://reference.langchain.com/python/deepagents-code/config/RuntimeState)
- [`CredentialsSnapshot`](https://reference.langchain.com/python/deepagents-code/config/CredentialsSnapshot)
- [`Credentials`](https://reference.langchain.com/python/deepagents-code/config/Credentials)
- [`LangsmithShadowResult`](https://reference.langchain.com/python/deepagents-code/config/LangsmithShadowResult)
- [`TracingStatus`](https://reference.langchain.com/python/deepagents-code/config/TracingStatus)
- [`LangSmithLookupError`](https://reference.langchain.com/python/deepagents-code/config/LangSmithLookupError)
- [`LangSmithImportError`](https://reference.langchain.com/python/deepagents-code/config/LangSmithImportError)
- [`LangSmithLookupTimeoutError`](https://reference.langchain.com/python/deepagents-code/config/LangSmithLookupTimeoutError)
- [`LangSmithApiError`](https://reference.langchain.com/python/deepagents-code/config/LangSmithApiError)
- [`LangSmithProjectNotFoundError`](https://reference.langchain.com/python/deepagents-code/config/LangSmithProjectNotFoundError)
- [`ModelResult`](https://reference.langchain.com/python/deepagents-code/config/ModelResult)
- [`DeterministicIntegrationChatModel`](https://reference.langchain.com/python/deepagents-code/_testing_models/DeterministicIntegrationChatModel)
- [`ToolCallingIntegrationChatModel`](https://reference.langchain.com/python/deepagents-code/_testing_models/ToolCallingIntegrationChatModel)
- [`GoalCriteriaIntegrationChatModel`](https://reference.langchain.com/python/deepagents-code/_testing_models/GoalCriteriaIntegrationChatModel)
- [`DistributionVersion`](https://reference.langchain.com/python/deepagents-code/extras_info/DistributionVersion)
- [`VersionReport`](https://reference.langchain.com/python/deepagents-code/extras_info/VersionReport)
- [`ExtrasIntrospectionError`](https://reference.langchain.com/python/deepagents-code/extras_info/ExtrasIntrospectionError)
- [`ExtraDependencyStatus`](https://reference.langchain.com/python/deepagents-code/extras_info/ExtraDependencyStatus)
- [`InstallHint`](https://reference.langchain.com/python/deepagents-code/extras_info/InstallHint)
- [`ToolEntry`](https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolEntry)
- [`ToolGroup`](https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolGroup)
- [`UnavailableServer`](https://reference.langchain.com/python/deepagents-code/tool_catalog/UnavailableServer)
- [`ToolCatalog`](https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolCatalog)
- [`TerminalTitle`](https://reference.langchain.com/python/deepagents-code/terminal_title/TerminalTitle)
- [`ManagedMemoryGuardMiddleware`](https://reference.langchain.com/python/deepagents-code/memory_guard/ManagedMemoryGuardMiddleware)
- [`AutoDecisionCategory`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoDecisionCategory)
- [`AutoDecision`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoDecision)
- [`AutoDecisionBatch`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoDecisionBatch)
- [`AutoClassifierTurn`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoClassifierTurn)
- [`AutoClassifierConversation`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoClassifierConversation)
- [`AutoModeCounters`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoModeCounters)
- [`PlannedDecision`](https://reference.langchain.com/python/deepagents-code/auto_mode/PlannedDecision)
- [`AutoDecisionPlan`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoDecisionPlan)
- [`AutoTempArtifact`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoTempArtifact)
- [`AutoTempArtifactMutation`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoTempArtifactMutation)
- [`AutoModeState`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoModeState)
- [`PromptMetadata`](https://reference.langchain.com/python/deepagents-code/auto_mode/PromptMetadata)
- [`ApprovalModeResolution`](https://reference.langchain.com/python/deepagents-code/auto_mode/ApprovalModeResolution)
- [`AutoModeHITLMiddleware`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoModeHITLMiddleware)
- [`HeadlessMCPGuardMiddleware`](https://reference.langchain.com/python/deepagents-code/auto_mode/HeadlessMCPGuardMiddleware)
- [`GoalProposal`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalProposal)
- [`GoalCreateRequest`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalCreateRequest)
- [`GoalAmendRequest`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalAmendRequest)
- [`GoalCriteriaState`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalCriteriaState)
- [`GoalCriteriaAgentState`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalCriteriaAgentState)
- [`RubricGraderState`](https://reference.langchain.com/python/deepagents-code/goal_rubric/RubricGraderState)
- [`GoalCriteriaMiddleware`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalCriteriaMiddleware)
- [`MCPBackendMiddleware`](https://reference.langchain.com/python/deepagents-code/mcp_proxy/MCPBackendMiddleware)
- [`ThemeColors`](https://reference.langchain.com/python/deepagents-code/theme/ThemeColors)
- [`ThemeEntry`](https://reference.langchain.com/python/deepagents-code/theme/ThemeEntry)
- [`InMemoryLogRecord`](https://reference.langchain.com/python/deepagents-code/_debug_buffer/InMemoryLogRecord)
- [`InMemoryLogBuffer`](https://reference.langchain.com/python/deepagents-code/_debug_buffer/InMemoryLogBuffer)
- [`ConfigErrorKind`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigErrorKind)
- [`ConfigResolutionError`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigResolutionError)
- [`ConfigResolution`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigResolution)
- [`ServerSelection`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/ServerSelection)
- [`ParsedPastedPathPayload`](https://reference.langchain.com/python/deepagents-code/input/ParsedPastedPathPayload)
- [`MediaTracker`](https://reference.langchain.com/python/deepagents-code/input/MediaTracker)
- [`ThreadInfo`](https://reference.langchain.com/python/deepagents-code/sessions/ThreadInfo)
- [`BypassTier`](https://reference.langchain.com/python/deepagents-code/command_registry/BypassTier)
- [`SlashCommand`](https://reference.langchain.com/python/deepagents-code/command_registry/SlashCommand)
- [`CommandEntry`](https://reference.langchain.com/python/deepagents-code/command_registry/CommandEntry)
- [`ApiKeyCredential`](https://reference.langchain.com/python/deepagents-code/auth_store/ApiKeyCredential)
- [`OAuthCredential`](https://reference.langchain.com/python/deepagents-code/auth_store/OAuthCredential)
- [`WriteOutcome`](https://reference.langchain.com/python/deepagents-code/auth_store/WriteOutcome)
- [`DeleteOutcome`](https://reference.langchain.com/python/deepagents-code/auth_store/DeleteOutcome)
- [`BtwOperation`](https://reference.langchain.com/python/deepagents-code/btw/BtwOperation)
- [`GoalStateProjection`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/GoalStateProjection)
- [`NoticeTextSections`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/NoticeTextSections)
- [`GoalStateNoticeInfo`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/GoalStateNoticeInfo)
- [`TerminalProgressState`](https://reference.langchain.com/python/deepagents-code/terminal_escape/TerminalProgressState)
- [`UnicodeIssue`](https://reference.langchain.com/python/deepagents-code/unicode_security/UnicodeIssue)
- [`UrlSafetyResult`](https://reference.langchain.com/python/deepagents-code/unicode_security/UrlSafetyResult)
- [`DeepAgentsHomeError`](https://reference.langchain.com/python/deepagents-code/_home_error/DeepAgentsHomeError)
- [`ContextDoctorRow`](https://reference.langchain.com/python/deepagents-code/context_doctor/ContextDoctorRow)
- [`ContextDoctorReport`](https://reference.langchain.com/python/deepagents-code/context_doctor/ContextDoctorReport)
- [`ProfilePaths`](https://reference.langchain.com/python/deepagents-code/_paths/ProfilePaths)
- [`InstallationPaths`](https://reference.langchain.com/python/deepagents-code/_paths/InstallationPaths)
- [`ProjectPaths`](https://reference.langchain.com/python/deepagents-code/_paths/ProjectPaths)
- [`DeepAgentsPathSnapshot`](https://reference.langchain.com/python/deepagents-code/_paths/DeepAgentsPathSnapshot)
- [`PathState`](https://reference.langchain.com/python/deepagents-code/_paths/PathState)
- [`ApprovalMode`](https://reference.langchain.com/python/deepagents-code/approval_mode/ApprovalMode)
- [`ApprovalModePayload`](https://reference.langchain.com/python/deepagents-code/approval_mode/ApprovalModePayload)
- [`PastedContent`](https://reference.langchain.com/python/deepagents-code/paste_collapse/PastedContent)
- [`SandboxRegistry`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_registry/SandboxRegistry)
- [`CodexAuthStatus`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexAuthStatus)
- [`CodexLoginCancelledError`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexLoginCancelledError)
- [`CodexAuthExpiredError`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexAuthExpiredError)
- [`CodexLoginInteraction`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexLoginInteraction)
- [`SandboxInstallHint`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxInstallHint)
- [`SandboxProviderMetadata`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxProviderMetadata)
- [`SandboxError`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxError)
- [`SandboxNotFoundError`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxNotFoundError)
- [`SandboxProvider`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxProvider)
- [`SandboxProviderConfig`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_config/SandboxProviderConfig)
- [`SandboxConfig`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_config/SandboxConfig)
- [`ExtensionRuntimeMiddleware`](https://reference.langchain.com/python/deepagents-code/extensions/hosting/ExtensionRuntimeMiddleware)
- [`ExtensionLoadResult`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/ExtensionLoadResult)
- [`DiscoveryResult`](https://reference.langchain.com/python/deepagents-code/extensions/discovery/DiscoveryResult)
- [`TrustPolicy`](https://reference.langchain.com/python/deepagents-code/extensions/settings/TrustPolicy)
- [`ExtensionSettings`](https://reference.langchain.com/python/deepagents-code/extensions/settings/ExtensionSettings)
- [`ExtensionMode`](https://reference.langchain.com/python/deepagents-code/extensions/api/ExtensionMode)
- [`ExtensionAPI`](https://reference.langchain.com/python/deepagents-code/extensions/api/ExtensionAPI)
- [`GitHubProvider`](https://reference.langchain.com/python/deepagents-code/mcp_providers/github/GitHubProvider)
- [`LoginResult`](https://reference.langchain.com/python/deepagents-code/mcp_providers/base/LoginResult)
- [`OAuthProvider`](https://reference.langchain.com/python/deepagents-code/mcp_providers/base/OAuthProvider)
- [`GenericProvider`](https://reference.langchain.com/python/deepagents-code/mcp_providers/base/GenericProvider)
- [`SlackProvider`](https://reference.langchain.com/python/deepagents-code/mcp_providers/slack/SlackProvider)
- [`MarketplaceError`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/MarketplaceError)
- [`LocalMarketplaceSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/LocalMarketplaceSource)
- [`RepositoryMarketplaceSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/RepositoryMarketplaceSource)
- [`UrlMarketplaceSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/UrlMarketplaceSource)
- [`PluginManifest`](https://reference.langchain.com/python/deepagents-code/plugins/models/PluginManifest)
- [`ComponentInventory`](https://reference.langchain.com/python/deepagents-code/plugins/models/ComponentInventory)
- [`PluginInstance`](https://reference.langchain.com/python/deepagents-code/plugins/models/PluginInstance)
- [`LocalPluginSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/LocalPluginSource)
- [`GithubPluginSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/GithubPluginSource)
- [`GitSubdirectoryPluginSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/GitSubdirectoryPluginSource)
- [`UrlPluginSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/UrlPluginSource)
- [`MarketplacePluginEntry`](https://reference.langchain.com/python/deepagents-code/plugins/models/MarketplacePluginEntry)
- [`PluginMarketplace`](https://reference.langchain.com/python/deepagents-code/plugins/models/PluginMarketplace)
- [`MarketplaceRecord`](https://reference.langchain.com/python/deepagents-code/plugins/models/MarketplaceRecord)
- [`InstalledPluginEntry`](https://reference.langchain.com/python/deepagents-code/plugins/models/InstalledPluginEntry)
- [`PluginDiscoveryResult`](https://reference.langchain.com/python/deepagents-code/plugins/models/PluginDiscoveryResult)
- [`PluginManifestError`](https://reference.langchain.com/python/deepagents-code/plugins/manifest/PluginManifestError)
- [`PluginStateError`](https://reference.langchain.com/python/deepagents-code/plugins/store/PluginStateError)
- [`PluginSkillsMiddleware`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/skills_middleware/PluginSkillsMiddleware)
- [`SessionCost`](https://reference.langchain.com/python/deepagents-code/client/session_cost/SessionCost)
- [`SessionCostTracker`](https://reference.langchain.com/python/deepagents-code/client/session_cost/SessionCostTracker)
- [`HITLIterationLimitError`](https://reference.langchain.com/python/deepagents-code/client/non_interactive/HITLIterationLimitError)
- [`InFlightToolCall`](https://reference.langchain.com/python/deepagents-code/client/non_interactive/InFlightToolCall)
- [`StreamState`](https://reference.langchain.com/python/deepagents-code/client/non_interactive/StreamState)
- [`ThreadUrlLookupState`](https://reference.langchain.com/python/deepagents-code/client/non_interactive/ThreadUrlLookupState)
- [`ServerProcess`](https://reference.langchain.com/python/deepagents-code/client/launch/server/ServerProcess)
- [`ResolvedOption`](https://reference.langchain.com/python/deepagents-code/client/commands/config/ResolvedOption)
- [`HookEnvelopeAdapter`](https://reference.langchain.com/python/deepagents-code/hooks/envelope/HookEnvelopeAdapter)
- [`HooksTrustEntry`](https://reference.langchain.com/python/deepagents-code/hooks/trust/HooksTrustEntry)
- [`HooksTrustStore`](https://reference.langchain.com/python/deepagents-code/hooks/trust/HooksTrustStore)
- [`WorkspaceTrust`](https://reference.langchain.com/python/deepagents-code/hooks/trust/WorkspaceTrust)
- [`HookSessionIdentity`](https://reference.langchain.com/python/deepagents-code/hooks/manager/HookSessionIdentity)
- [`HookOutcome`](https://reference.langchain.com/python/deepagents-code/hooks/manager/HookOutcome)
- [`PromptOutcome`](https://reference.langchain.com/python/deepagents-code/hooks/manager/PromptOutcome)
- [`HooksManager`](https://reference.langchain.com/python/deepagents-code/hooks/manager/HooksManager)
- [`TranscriptRecord`](https://reference.langchain.com/python/deepagents-code/hooks/transcript/TranscriptRecord)
- [`TranscriptHandle`](https://reference.langchain.com/python/deepagents-code/hooks/transcript/TranscriptHandle)
- [`TranscriptStore`](https://reference.langchain.com/python/deepagents-code/hooks/transcript/TranscriptStore)
- [`TranscriptRecorder`](https://reference.langchain.com/python/deepagents-code/hooks/transcript/TranscriptRecorder)
- [`PreparedHookInvocation`](https://reference.langchain.com/python/deepagents-code/hooks/runtime/PreparedHookInvocation)
- [`HooksRuntime`](https://reference.langchain.com/python/deepagents-code/hooks/runtime/HooksRuntime)
- [`HookHandler`](https://reference.langchain.com/python/deepagents-code/hooks/snapshot/HookHandler)
- [`HookMatch`](https://reference.langchain.com/python/deepagents-code/hooks/snapshot/HookMatch)
- [`HooksSnapshot`](https://reference.langchain.com/python/deepagents-code/hooks/snapshot/HooksSnapshot)
- [`HooksSource`](https://reference.langchain.com/python/deepagents-code/hooks/loading/HooksSource)
- [`FileHooksSource`](https://reference.langchain.com/python/deepagents-code/hooks/loading/FileHooksSource)
- [`PluginHooksSource`](https://reference.langchain.com/python/deepagents-code/hooks/loading/PluginHooksSource)
- [`LoadedHooksConfig`](https://reference.langchain.com/python/deepagents-code/hooks/loading/LoadedHooksConfig)
- [`HookFulfillmentLedger`](https://reference.langchain.com/python/deepagents-code/hooks/client/HookFulfillmentLedger)
- [`HookEngine`](https://reference.langchain.com/python/deepagents-code/hooks/engine/HookEngine)
- [`PermissionReviewDecision`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/PermissionReviewDecision)
- [`PermissionHookOutcome`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/PermissionHookOutcome)
- [`PermissionPlan`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/PermissionPlan)
- [`HandlerResult`](https://reference.langchain.com/python/deepagents-code/hooks/runner/HandlerResult)
- [`ClientHookStopError`](https://reference.langchain.com/python/deepagents-code/hooks/client_lifecycle/ClientHookStopError)
- [`ClientHookContext`](https://reference.langchain.com/python/deepagents-code/hooks/client_lifecycle/ClientHookContext)
- [`ClientHookService`](https://reference.langchain.com/python/deepagents-code/hooks/client_lifecycle/ClientHookService)
- [`HookInvocationRequest`](https://reference.langchain.com/python/deepagents-code/hooks/models/transport/HookInvocationRequest)
- [`HookInvocationResponse`](https://reference.langchain.com/python/deepagents-code/hooks/models/transport/HookInvocationResponse)
- [`CommandHandlerSpec`](https://reference.langchain.com/python/deepagents-code/hooks/models/config/CommandHandlerSpec)
- [`MatcherGroup`](https://reference.langchain.com/python/deepagents-code/hooks/models/config/MatcherGroup)
- [`HooksConfig`](https://reference.langchain.com/python/deepagents-code/hooks/models/config/HooksConfig)
- [`DeferredToolResultHook`](https://reference.langchain.com/python/deepagents-code/tui/textual_adapter/DeferredToolResultHook)
- [`RubricEvaluationEnd`](https://reference.langchain.com/python/deepagents-code/tui/textual_adapter/RubricEvaluationEnd)
- [`TextualUIAdapter`](https://reference.langchain.com/python/deepagents-code/tui/textual_adapter/TextualUIAdapter)
- [`PromptRow`](https://reference.langchain.com/python/deepagents-code/tui/modals/prompt_clipboard/PromptRow)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/modals/prompt_clipboard/PromptRow/Clicked)
- [`PromptClipboardScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/prompt_clipboard/PromptClipboardScreen)
- [`SessionCostWarningScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/session_cost/SessionCostWarningScreen)
- [`ResumeBlockedScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/resume_blocked/ResumeBlockedScreen)
- [`MCPServersScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/mcp_servers/MCPServersScreen)
- [`ColdCacheChoice`](https://reference.langchain.com/python/deepagents-code/tui/modals/cold_cache/ColdCacheChoice)
- [`ColdCacheWarningScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/cold_cache/ColdCacheWarningScreen)
- [`ResumeCompactPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/resume_compact/ResumeCompactPromptScreen)
- [`BtwTextArea`](https://reference.langchain.com/python/deepagents-code/tui/modals/btw/BtwTextArea)
- [`Submitted`](https://reference.langchain.com/python/deepagents-code/tui/modals/btw/BtwTextArea/Submitted)
- [`BtwScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/btw/BtwScreen)
- [`ModelSwitchWarningScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/model_switch/ModelSwitchWarningScreen)
- [`CostBreakdownScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/cost_breakdown/CostBreakdownScreen)
- [`ThreadNameScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/thread_name/ThreadNameScreen)
- [`PluginManagerScreen`](https://reference.langchain.com/python/deepagents-code/tui/modals/plugin_manager/PluginManagerScreen)
- [`PluginTabSelected`](https://reference.langchain.com/python/deepagents-code/tui/modals/plugin_manager/tabs/PluginTabSelected)
- [`PluginTabLabel`](https://reference.langchain.com/python/deepagents-code/tui/modals/plugin_manager/tabs/PluginTabLabel)
- [`AutoModeNoticeScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auto_mode_notice/AutoModeNoticeScreen)
- [`Region`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/Region)
- [`ResolvedEndpoint`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/ResolvedEndpoint)
- [`AuthResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthResult)
- [`AuthConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthConfirmScreen)
- [`DeleteCredentialConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/DeleteCredentialConfirmScreen)
- [`AuthPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthPromptScreen)
- [`AuthManagerScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthManagerScreen)
- [`CredentialSaved`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthManagerScreen/CredentialSaved)
- [`CredentialDeleted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/AuthManagerScreen/CredentialDeleted)
- [`InstallPackageConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/install_confirm/InstallPackageConfirmScreen)
- [`InstallProviderConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/install_confirm/InstallProviderConfirmScreen)
- [`RestartPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/restart_prompt/RestartPromptScreen)
- [`SnapshotField`](https://reference.langchain.com/python/deepagents-code/tui/widgets/debug_console/SnapshotField)
- [`DebugConsoleScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/debug_console/DebugConsoleScreen)
- [`NotificationActionResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationActionResult)
- [`NotificationRowClicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationRowClicked)
- [`NotificationSuppressRequested`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationSuppressRequested)
- [`NotificationSettingsRequested`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationSettingsRequested)
- [`NotificationActionRequested`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationActionRequested)
- [`NotificationCenterScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_center/NotificationCenterScreen)
- [`ToolApprovalWidget`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_widgets/ToolApprovalWidget)
- [`GenericApprovalWidget`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_widgets/GenericApprovalWidget)
- [`WriteFileApprovalWidget`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_widgets/WriteFileApprovalWidget)
- [`EditFileApprovalWidget`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_widgets/EditFileApprovalWidget)
- [`StartupTip`](https://reference.langchain.com/python/deepagents-code/tui/widgets/startup_tip/StartupTip)
- [`MCPLoginCancelledError`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_login/MCPLoginCancelledError)
- [`MCPLoginScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_login/MCPLoginScreen)
- [`SubagentPanel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/subagent_panel/SubagentPanel)
- [`YoloModeNoticeResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeResult)
- [`YoloModeNoticeScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen)
- [`PromptFilterInput`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptFilterInput)
- [`PromptSearchInput`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchInput)
- [`AbandonSearch`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchInput/AbandonSearch)
- [`PromptSearchOption`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchOption)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchOption/Clicked)
- [`PromptSearchPanel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchPanel)
- [`RowsChanged`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchPanel/RowsChanged)
- [`OptionSelected`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/PromptSearchPanel/OptionSelected)
- [`CwdSwitchPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/cwd_switch/CwdSwitchPromptScreen)
- [`HookTrustScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/cwd_switch/HookTrustScreen)
- [`PasteBurstTextArea`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_paste_textarea/PasteBurstTextArea)
- [`CollapsingPasteTextArea`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_paste_textarea/CollapsingPasteTextArea)
- [`GoalStatusPanel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_status/GoalStatusPanel)
- [`DefaultModelScope`](https://reference.langchain.com/python/deepagents-code/tui/widgets/model_selector/DefaultModelScope)
- [`ModelOption`](https://reference.langchain.com/python/deepagents-code/tui/widgets/model_selector/ModelOption)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/model_selector/ModelOption/Clicked)
- [`CurrentModelTitle`](https://reference.langchain.com/python/deepagents-code/tui/widgets/model_selector/CurrentModelTitle)
- [`ModelSelectorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/model_selector/ModelSelectorScreen)
- [`WelcomeBanner`](https://reference.langchain.com/python/deepagents-code/tui/widgets/welcome/WelcomeBanner)
- [`HistoryManager`](https://reference.langchain.com/python/deepagents-code/tui/widgets/history/HistoryManager)
- [`AskUserTextArea`](https://reference.langchain.com/python/deepagents-code/tui/widgets/ask_user/AskUserTextArea)
- [`Submitted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/ask_user/AskUserTextArea/Submitted)
- [`AskUserMenu`](https://reference.langchain.com/python/deepagents-code/tui/widgets/ask_user/AskUserMenu)
- [`Answered`](https://reference.langchain.com/python/deepagents-code/tui/widgets/ask_user/AskUserMenu/Answered)
- [`Cancelled`](https://reference.langchain.com/python/deepagents-code/tui/widgets/ask_user/AskUserMenu/Cancelled)
- [`ThreadAgentSwitchPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_agent_switch/ThreadAgentSwitchPromptScreen)
- [`CodexAuthScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/codex_auth/CodexAuthScreen)
- [`CodexSignedInAction`](https://reference.langchain.com/python/deepagents-code/tui/widgets/codex_auth/CodexSignedInAction)
- [`CodexSignedInScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/codex_auth/CodexSignedInScreen)
- [`ToolRenderer`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/ToolRenderer)
- [`WriteFileRenderer`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/WriteFileRenderer)
- [`TaskRenderer`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/TaskRenderer)
- [`DeleteFileRenderer`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/DeleteFileRenderer)
- [`EditFileRenderer`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/EditFileRenderer)
- [`GoalReviewAccepted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewAccepted)
- [`GoalReviewEdited`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewEdited)
- [`GoalReviewRejected`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewRejected)
- [`GoalReviewCancelled`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewCancelled)
- [`GoalReviewTextArea`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewTextArea)
- [`Submitted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewTextArea/Submitted)
- [`CancelEdit`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewTextArea/CancelEdit)
- [`GoalReviewMenu`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewMenu)
- [`Decided`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewMenu/Decided)
- [`JsEvalStdout`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/JsEvalStdout)
- [`JsEvalResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/JsEvalResult)
- [`JsEvalError`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/JsEvalError)
- [`MCPReconnectPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_reconnect/MCPReconnectPromptScreen)
- [`MCPDisableReconnectPromptScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_reconnect/MCPDisableReconnectPromptScreen)
- [`MCPReconnectForceConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_reconnect/MCPReconnectForceConfirmScreen)
- [`LaunchGoalCriteriaPreferenceScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/launch_init/LaunchGoalCriteriaPreferenceScreen)
- [`LaunchNameScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/launch_init/LaunchNameScreen)
- [`LaunchDependenciesScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/launch_init/LaunchDependenciesScreen)
- [`ApprovalMenu`](https://reference.langchain.com/python/deepagents-code/tui/widgets/approval/ApprovalMenu)
- [`Decided`](https://reference.langchain.com/python/deepagents-code/tui/widgets/approval/ApprovalMenu/Decided)
- [`ContextUsageScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/context_usage/ContextUsageScreen)
- [`UpdateBeforeDependenciesConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/update_confirm/UpdateBeforeDependenciesConfirmScreen)
- [`RefreshDependenciesConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/update_confirm/RefreshDependenciesConfirmScreen)
- [`SkillTrustScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/skill_trust/SkillTrustScreen)
- [`Spinner`](https://reference.langchain.com/python/deepagents-code/tui/widgets/loading/Spinner)
- [`LoadingWidget`](https://reference.langchain.com/python/deepagents-code/tui/widgets/loading/LoadingWidget)
- [`ThreadOption`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ThreadOption)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ThreadOption/Clicked)
- [`ThreadControlsScroll`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ThreadControlsScroll)
- [`Scrolled`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ThreadControlsScroll/Scrolled)
- [`DeleteThreadConfirmScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/DeleteThreadConfirmScreen)
- [`ContainedSelectOverlay`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ContainedSelectOverlay)
- [`ContainedSelect`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ContainedSelect)
- [`ThreadSelectorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/thread_selector/ThreadSelectorScreen)
- [`AgentSelectorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/agent_selector/AgentSelectorScreen)
- [`ThemeSelectorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/theme_selector/ThemeSelectorScreen)
- [`CompletionResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/CompletionResult)
- [`CompletionView`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/CompletionView)
- [`CompletionController`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/CompletionController)
- [`SlashCommandController`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/SlashCommandController)
- [`ThreadCompletionController`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/ThreadCompletionController)
- [`FuzzyFileController`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/FuzzyFileController)
- [`MultiCompletionManager`](https://reference.langchain.com/python/deepagents-code/tui/widgets/autocomplete/MultiCompletionManager)
- [`MessageType`](https://reference.langchain.com/python/deepagents-code/tui/widgets/message_store/MessageType)
- [`ToolStatus`](https://reference.langchain.com/python/deepagents-code/tui/widgets/message_store/ToolStatus)
- [`MessageData`](https://reference.langchain.com/python/deepagents-code/tui/widgets/message_store/MessageData)
- [`MessageStore`](https://reference.langchain.com/python/deepagents-code/tui/widgets/message_store/MessageStore)
- [`ChangelogClicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/update_available/ChangelogClicked)
- [`UpdateAvailableScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/update_available/UpdateAvailableScreen)
- [`MCPToolItem`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_viewer/MCPToolItem)
- [`MCPServerErrorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_viewer/MCPServerErrorScreen)
- [`MCPServerHeaderItem`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_viewer/MCPServerHeaderItem)
- [`MCPViewerScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/mcp_viewer/MCPViewerScreen)
- [`ModelLabel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/status/ModelLabel)
- [`CwdLabel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/status/CwdLabel)
- [`BranchLabel`](https://reference.langchain.com/python/deepagents-code/tui/widgets/status/BranchLabel)
- [`MetricsLine`](https://reference.langchain.com/python/deepagents-code/tui/widgets/status/MetricsLine)
- [`StatusBar`](https://reference.langchain.com/python/deepagents-code/tui/widgets/status/StatusBar)
- [`DetailActionActivated`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_detail/DetailActionActivated)
- [`NotificationDetailScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/notification_detail/NotificationDetailScreen)
- [`UpdateProgressScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/update_progress/UpdateProgressScreen)
- [`CompletionOption`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/CompletionOption)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/CompletionOption/Clicked)
- [`InputActionButton`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/InputActionButton)
- [`Clicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/InputActionButton/Clicked)
- [`CompletionPopup`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/CompletionPopup)
- [`RowsChanged`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/CompletionPopup/RowsChanged)
- [`OptionClicked`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/CompletionPopup/OptionClicked)
- [`ChatTextArea`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatTextArea)
- [`Submitted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatTextArea/Submitted)
- [`HistoryPrevious`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatTextArea/HistoryPrevious)
- [`HistoryNext`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatTextArea/HistoryNext)
- [`Typing`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatTextArea/Typing)
- [`ChatInputBox`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputBox)
- [`ChatInputResizeHandle`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle)
- [`DragStarted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle/DragStarted)
- [`Dragged`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle/Dragged)
- [`DragEnded`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle/DragEnded)
- [`HoverChanged`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle/HoverChanged)
- [`ToggleExpanded`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInputResizeHandle/ToggleExpanded)
- [`ChatInput`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInput)
- [`Submitted`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInput/Submitted)
- [`ModeChanged`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInput/ModeChanged)
- [`Typing`](https://reference.langchain.com/python/deepagents-code/tui/widgets/chat_input/ChatInput/Typing)
- [`EffortSelectorScreen`](https://reference.langchain.com/python/deepagents-code/tui/widgets/effort_selector/EffortSelectorScreen)
- [`RevokeResult`](https://reference.langchain.com/python/deepagents-code/skills/trust/RevokeResult)
- [`ExtendedSkillMetadata`](https://reference.langchain.com/python/deepagents-code/skills/load/ExtendedSkillMetadata)
- [`SkillInvocationEnvelope`](https://reference.langchain.com/python/deepagents-code/skills/invocation/SkillInvocationEnvelope)
- [`ResolvedManagedPath`](https://reference.langchain.com/python/deepagents-code/configuration/paths/ResolvedManagedPath)
- [`WriteResult`](https://reference.langchain.com/python/deepagents-code/configuration/writer/WriteResult)
- [`InterpreterConfig`](https://reference.langchain.com/python/deepagents-code/configuration/interpreter/InterpreterConfig)
- [`ConfigSources`](https://reference.langchain.com/python/deepagents-code/configuration/service/ConfigSources)
- [`ManagedConfigError`](https://reference.langchain.com/python/deepagents-code/configuration/service/ManagedConfigError)
- [`ManagedPolicyError`](https://reference.langchain.com/python/deepagents-code/configuration/service/ManagedPolicyError)
- [`ManagedHealth`](https://reference.langchain.com/python/deepagents-code/configuration/service/ManagedHealth)

## Functions

- [`format_auth_badge()`](https://reference.langchain.com/python/deepagents-code/auth_display/format_auth_badge)
- [`format_auth_indicator()`](https://reference.langchain.com/python/deepagents-code/auth_display/format_auth_indicator)
- [`reserved_agent_dir_names()`](https://reference.langchain.com/python/deepagents-code/_reserved_names/reserved_agent_dir_names)
- [`is_reserved_agent_dir_name()`](https://reference.langchain.com/python/deepagents-code/_reserved_names/is_reserved_agent_dir_name)
- [`get_server_runtime()`](https://reference.langchain.com/python/deepagents-code/server_graph/get_server_runtime)
- [`make_graph()`](https://reference.langchain.com/python/deepagents-code/server_graph/make_graph)
- [`positive_int()`](https://reference.langchain.com/python/deepagents-code/ui/positive_int)
- [`non_negative_int()`](https://reference.langchain.com/python/deepagents-code/ui/non_negative_int)
- [`shell_allow_list_arg()`](https://reference.langchain.com/python/deepagents-code/ui/shell_allow_list_arg)
- [`show_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_help)
- [`show_list_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_list_help)
- [`show_agents_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_agents_help)
- [`show_reset_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_reset_help)
- [`show_skills_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_help)
- [`show_plugins_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_plugins_help)
- [`show_skills_list_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_list_help)
- [`show_skills_create_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_create_help)
- [`show_skills_info_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_info_help)
- [`show_skills_delete_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_delete_help)
- [`show_skills_trust_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_skills_trust_help)
- [`show_update_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_update_help)
- [`show_doctor_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_doctor_help)
- [`show_tools_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_tools_help)
- [`show_tools_list_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_tools_list_help)
- [`show_tools_install_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_tools_install_help)
- [`show_install_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_install_help)
- [`show_uninstall_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_uninstall_help)
- [`show_mcp_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_mcp_help)
- [`show_mcp_login_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_mcp_login_help)
- [`show_mcp_config_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_mcp_config_help)
- [`show_config_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_config_help)
- [`show_auth_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_auth_help)
- [`show_threads_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_threads_help)
- [`show_threads_delete_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_threads_delete_help)
- [`show_threads_list_help()`](https://reference.langchain.com/python/deepagents-code/ui/show_threads_list_help)
- [`classified_config_fields()`](https://reference.langchain.com/python/deepagents-code/_server_config/classified_config_fields)
- [`get_disabled_servers()`](https://reference.langchain.com/python/deepagents-code/mcp_disabled/get_disabled_servers)
- [`is_server_disabled()`](https://reference.langchain.com/python/deepagents-code/mcp_disabled/is_server_disabled)
- [`set_server_disabled()`](https://reference.langchain.com/python/deepagents-code/mcp_disabled/set_server_disabled)
- [`supports_kitty_keyboard_protocol()`](https://reference.langchain.com/python/deepagents-code/terminal_capabilities/supports_kitty_keyboard_protocol)
- [`normalize_mcp_arguments()`](https://reference.langchain.com/python/deepagents-code/mcp_middleware/normalize_mcp_arguments)
- [`mcp_tool_middleware()`](https://reference.langchain.com/python/deepagents-code/mcp_middleware/mcp_tool_middleware)
- [`managed_bin_dirs()`](https://reference.langchain.com/python/deepagents-code/managed_tools/managed_bin_dirs)
- [`managed_rg_filename()`](https://reference.langchain.com/python/deepagents-code/managed_tools/managed_rg_filename)
- [`managed_rg_path()`](https://reference.langchain.com/python/deepagents-code/managed_tools/managed_rg_path)
- [`is_offline()`](https://reference.langchain.com/python/deepagents-code/managed_tools/is_offline)
- [`ripgrep_installer()`](https://reference.langchain.com/python/deepagents-code/managed_tools/ripgrep_installer)
- [`prefers_system_ripgrep()`](https://reference.langchain.com/python/deepagents-code/managed_tools/prefers_system_ripgrep)
- [`prepend_managed_bin_to_path()`](https://reference.langchain.com/python/deepagents-code/managed_tools/prepend_managed_bin_to_path)
- [`ensure_ripgrep()`](https://reference.langchain.com/python/deepagents-code/managed_tools/ensure_ripgrep)
- [`refresh_command()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/refresh_command)
- [`format_dep_floor_warning()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/format_dep_floor_warning)
- [`is_dep_floor_mismatch_muted()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/is_dep_floor_mismatch_muted)
- [`mute_dep_floor_mismatch()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/mute_dep_floor_mismatch)
- [`warn_if_editable_deps_stale()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/warn_if_editable_deps_stale)
- [`prompt_if_editable_deps_stale()`](https://reference.langchain.com/python/deepagents-code/_dep_floor_check/prompt_if_editable_deps_stale)
- [`validate_goal_objective()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_objective)
- [`validate_rubric()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_rubric)
- [`validate_goal_application()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_application)
- [`validate_goal_application_total()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_application_total)
- [`validate_goal_application_rendered_total()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_application_rendered_total)
- [`validate_goal_objective_rendered()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_objective_rendered)
- [`validate_goal_status_note()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_status_note)
- [`validate_goal_notice_text()`](https://reference.langchain.com/python/deepagents-code/goal_state_limits/validate_goal_notice_text)
- [`cache_token_counts()`](https://reference.langchain.com/python/deepagents-code/cost_tracking/cache_token_counts)
- [`pricing_data_available()`](https://reference.langchain.com/python/deepagents-code/cost_tracking/pricing_data_available)
- [`estimate_cost()`](https://reference.langchain.com/python/deepagents-code/cost_tracking/estimate_cost)
- [`resolve_message_model()`](https://reference.langchain.com/python/deepagents-code/cost_tracking/resolve_message_model)
- [`prepare_operation_cost()`](https://reference.langchain.com/python/deepagents-code/cost_tracking/prepare_operation_cost)
- [`build_version_text()`](https://reference.langchain.com/python/deepagents-code/main/build_version_text)
- [`check_cli_dependencies()`](https://reference.langchain.com/python/deepagents-code/main/check_cli_dependencies)
- [`check_optional_tools()`](https://reference.langchain.com/python/deepagents-code/main/check_optional_tools)
- [`build_missing_tool_notification()`](https://reference.langchain.com/python/deepagents-code/main/build_missing_tool_notification)
- [`format_tool_warning_cli()`](https://reference.langchain.com/python/deepagents-code/main/format_tool_warning_cli)
- [`parse_args()`](https://reference.langchain.com/python/deepagents-code/main/parse_args)
- [`run_textual_cli_async()`](https://reference.langchain.com/python/deepagents-code/main/run_textual_cli_async)
- [`apply_stdin_pipe()`](https://reference.langchain.com/python/deepagents-code/main/apply_stdin_pipe)
- [`prompt_for_dep_floor_mismatch()`](https://reference.langchain.com/python/deepagents-code/main/prompt_for_dep_floor_mismatch)
- [`cli_main()`](https://reference.langchain.com/python/deepagents-code/main/cli_main)
- [`resolve_log_level()`](https://reference.langchain.com/python/deepagents-code/_debug/resolve_log_level)
- [`configure_debug_logging()`](https://reference.langchain.com/python/deepagents-code/_debug/configure_debug_logging)
- [`bind_debug_logging_to_thread()`](https://reference.langchain.com/python/deepagents-code/_debug/bind_debug_logging_to_thread)
- [`installed_debug_log_path()`](https://reference.langchain.com/python/deepagents-code/_debug/installed_debug_log_path)
- [`default_unix_socket_path()`](https://reference.langchain.com/python/deepagents-code/event_bus/default_unix_socket_path)
- [`decode_external_event()`](https://reference.langchain.com/python/deepagents-code/event_bus/decode_external_event)
- [`list_subagents()`](https://reference.langchain.com/python/deepagents-code/subagents/list_subagents)
- [`find_git_dir()`](https://reference.langchain.com/python/deepagents-code/_git/find_git_dir)
- [`find_git_root()`](https://reference.langchain.com/python/deepagents-code/_git/find_git_root)
- [`find_git_common_dir()`](https://reference.langchain.com/python/deepagents-code/_git/find_git_common_dir)
- [`read_git_branch_from_filesystem()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_branch_from_filesystem)
- [`read_git_branch_via_subprocess()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_branch_via_subprocess)
- [`resolve_git_branch()`](https://reference.langchain.com/python/deepagents-code/_git/resolve_git_branch)
- [`read_git_commit_sha_from_filesystem()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_commit_sha_from_filesystem)
- [`read_git_commit_sha_via_subprocess()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_commit_sha_via_subprocess)
- [`resolve_git_commit_sha()`](https://reference.langchain.com/python/deepagents-code/_git/resolve_git_commit_sha)
- [`read_git_remote_url_from_filesystem()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_remote_url_from_filesystem)
- [`read_git_remote_url_via_subprocess()`](https://reference.langchain.com/python/deepagents-code/_git/read_git_remote_url_via_subprocess)
- [`resolve_git_remote_url()`](https://reference.langchain.com/python/deepagents-code/_git/resolve_git_remote_url)
- [`parse_repository_metadata()`](https://reference.langchain.com/python/deepagents-code/_git/parse_repository_metadata)
- [`resolve_editor()`](https://reference.langchain.com/python/deepagents-code/editor/resolve_editor)
- [`editor_display_name()`](https://reference.langchain.com/python/deepagents-code/editor/editor_display_name)
- [`open_in_editor()`](https://reference.langchain.com/python/deepagents-code/editor/open_in_editor)
- [`get_server_project_context()`](https://reference.langchain.com/python/deepagents-code/project_utils/get_server_project_context)
- [`find_project_root()`](https://reference.langchain.com/python/deepagents-code/project_utils/find_project_root)
- [`find_project_agent_md()`](https://reference.langchain.com/python/deepagents-code/project_utils/find_project_agent_md)
- [`create_web_search_tool()`](https://reference.langchain.com/python/deepagents-code/tools/create_web_search_tool)
- [`is_web_search_tool()`](https://reference.langchain.com/python/deepagents-code/tools/is_web_search_tool)
- [`get_current_thread_id()`](https://reference.langchain.com/python/deepagents-code/tools/get_current_thread_id)
- [`web_search()`](https://reference.langchain.com/python/deepagents-code/tools/web_search)
- [`fetch_url()`](https://reference.langchain.com/python/deepagents-code/tools/fetch_url)
- [`is_truncation_marker()`](https://reference.langchain.com/python/deepagents-code/diff_utils/is_truncation_marker)
- [`split_diff_lines()`](https://reference.langchain.com/python/deepagents-code/diff_utils/split_diff_lines)
- [`file_header_indexes()`](https://reference.langchain.com/python/deepagents-code/diff_utils/file_header_indexes)
- [`count_diff_change_lines()`](https://reference.langchain.com/python/deepagents-code/diff_utils/count_diff_change_lines)
- [`display_caveat()`](https://reference.langchain.com/python/deepagents-code/file_ops/display_caveat)
- [`record_display_caveat()`](https://reference.langchain.com/python/deepagents-code/file_ops/record_display_caveat)
- [`compute_unified_diff()`](https://reference.langchain.com/python/deepagents-code/file_ops/compute_unified_diff)
- [`resolve_physical_path()`](https://reference.langchain.com/python/deepagents-code/file_ops/resolve_physical_path)
- [`is_sensitive_file_path()`](https://reference.langchain.com/python/deepagents-code/file_ops/is_sensitive_file_path)
- [`format_display_path()`](https://reference.langchain.com/python/deepagents-code/file_ops/format_display_path)
- [`build_approval_preview()`](https://reference.langchain.com/python/deepagents-code/file_ops/build_approval_preview)
- [`parse_cache_activity()`](https://reference.langchain.com/python/deepagents-code/cold_cache/parse_cache_activity)
- [`debug_stand_in_policy()`](https://reference.langchain.com/python/deepagents-code/cold_cache/debug_stand_in_policy)
- [`endpoint_cache_identity()`](https://reference.langchain.com/python/deepagents-code/cold_cache/endpoint_cache_identity)
- [`load_trusted_cache_endpoints()`](https://reference.langchain.com/python/deepagents-code/cold_cache/load_trusted_cache_endpoints)
- [`resolve_prompt_cache_policy()`](https://reference.langchain.com/python/deepagents-code/cold_cache/resolve_prompt_cache_policy)
- [`cache_identity_params()`](https://reference.langchain.com/python/deepagents-code/cold_cache/cache_identity_params)
- [`estimate_rewarm_cost()`](https://reference.langchain.com/python/deepagents-code/cold_cache/estimate_rewarm_cost)
- [`parse_cache_timestamp()`](https://reference.langchain.com/python/deepagents-code/cold_cache/parse_cache_timestamp)
- [`format_cache_age()`](https://reference.langchain.com/python/deepagents-code/cold_cache/format_cache_age)
- [`format_cache_window()`](https://reference.langchain.com/python/deepagents-code/cold_cache/format_cache_window)
- [`build()`](https://reference.langchain.com/python/deepagents-code/acp/AgentServerACP/__init__/build)
- [`startup_model_metadata()`](https://reference.langchain.com/python/deepagents-code/model_api/startup_model_metadata)
- [`model_metadata()`](https://reference.langchain.com/python/deepagents-code/model_api/model_metadata)
- [`model_catalog()`](https://reference.langchain.com/python/deepagents-code/model_api/model_catalog)
- [`strip_media_placeholders()`](https://reference.langchain.com/python/deepagents-code/media_utils/strip_media_placeholders)
- [`get_clipboard_image()`](https://reference.langchain.com/python/deepagents-code/media_utils/get_clipboard_image)
- [`get_image_from_path()`](https://reference.langchain.com/python/deepagents-code/media_utils/get_image_from_path)
- [`get_video_from_path()`](https://reference.langchain.com/python/deepagents-code/media_utils/get_video_from_path)
- [`is_media_path()`](https://reference.langchain.com/python/deepagents-code/media_utils/is_media_path)
- [`get_media_from_path()`](https://reference.langchain.com/python/deepagents-code/media_utils/get_media_from_path)
- [`encode_to_base64()`](https://reference.langchain.com/python/deepagents-code/media_utils/encode_to_base64)
- [`create_multimodal_content()`](https://reference.langchain.com/python/deepagents-code/media_utils/create_multimodal_content)
- [`migrate_legacy_state()`](https://reference.langchain.com/python/deepagents-code/state_migration/migrate_legacy_state)
- [`canonical_workspace_config()`](https://reference.langchain.com/python/deepagents-code/workspace/canonical_workspace_config)
- [`canonical_fingerprint()`](https://reference.langchain.com/python/deepagents-code/workspace/canonical_fingerprint)
- [`resolve_workspace()`](https://reference.langchain.com/python/deepagents-code/workspace/resolve_workspace)
- [`get_snapshot_for_binding()`](https://reference.langchain.com/python/deepagents-code/workspace/get_snapshot_for_binding)
- [`drifted_project_fields()`](https://reference.langchain.com/python/deepagents-code/workspace/drifted_project_fields)
- [`bind_thread_workspace()`](https://reference.langchain.com/python/deepagents-code/workspace/bind_thread_workspace)
- [`get_thread_workspace()`](https://reference.langchain.com/python/deepagents-code/workspace/get_thread_workspace)
- [`require_thread_workspace()`](https://reference.langchain.com/python/deepagents-code/workspace/require_thread_workspace)
- [`supported_efforts_for_model()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/supported_efforts_for_model)
- [`available_efforts_for_model()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/available_efforts_for_model)
- [`default_effort_for_model()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/default_effort_for_model)
- [`is_effort_supported_for_model()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/is_effort_supported_for_model)
- [`has_explicit_effort_model_params()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/has_explicit_effort_model_params)
- [`current_effort_from_model_params()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/current_effort_from_model_params)
- [`without_effort_model_params()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/without_effort_model_params)
- [`with_effort_model_params()`](https://reference.langchain.com/python/deepagents-code/reasoning_effort/with_effort_model_params)
- [`resolve_mcp_server_env()`](https://reference.langchain.com/python/deepagents-code/mcp_config/resolve_mcp_server_env)
- [`coerce_model_spec()`](https://reference.langchain.com/python/deepagents-code/resume_state/coerce_model_spec)
- [`coerce_goal_proposal_kind()`](https://reference.langchain.com/python/deepagents-code/resume_state/coerce_goal_proposal_kind)
- [`coerce_goal_status()`](https://reference.langchain.com/python/deepagents-code/resume_state/coerce_goal_status)
- [`build_snapshot()`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/build_snapshot)
- [`snapshot_for_payload()`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/snapshot_for_payload)
- [`diff_snapshots()`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/diff_snapshots)
- [`join_content()`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/join_content)
- [`format_diagnostics_content()`](https://reference.langchain.com/python/deepagents-code/workspace_diagnostics/format_diagnostics_content)
- [`stream_trace_config()`](https://reference.langchain.com/python/deepagents-code/_tracing/stream_trace_config)
- [`is_installed_version_at_least()`](https://reference.langchain.com/python/deepagents-code/update_check/is_installed_version_at_least)
- [`read_installed_distribution_version()`](https://reference.langchain.com/python/deepagents-code/update_check/read_installed_distribution_version)
- [`cached_release_requires_prereleases()`](https://reference.langchain.com/python/deepagents-code/update_check/cached_release_requires_prereleases)
- [`get_cached_update_available()`](https://reference.langchain.com/python/deepagents-code/update_check/get_cached_update_available)
- [`get_last_update_check_time()`](https://reference.langchain.com/python/deepagents-code/update_check/get_last_update_check_time)
- [`is_update_cache_fresh()`](https://reference.langchain.com/python/deepagents-code/update_check/is_update_cache_fresh)
- [`get_latest_version()`](https://reference.langchain.com/python/deepagents-code/update_check/get_latest_version)
- [`release_prerelease_pins()`](https://reference.langchain.com/python/deepagents-code/update_check/release_prerelease_pins)
- [`release_requires_prereleases()`](https://reference.langchain.com/python/deepagents-code/update_check/release_requires_prereleases)
- [`get_release_time()`](https://reference.langchain.com/python/deepagents-code/update_check/get_release_time)
- [`format_release_age()`](https://reference.langchain.com/python/deepagents-code/update_check/format_release_age)
- [`format_age_suffix()`](https://reference.langchain.com/python/deepagents-code/update_check/format_age_suffix)
- [`format_release_age_parenthetical()`](https://reference.langchain.com/python/deepagents-code/update_check/format_release_age_parenthetical)
- [`format_installed_age_suffix()`](https://reference.langchain.com/python/deepagents-code/update_check/format_installed_age_suffix)
- [`installed_days_old()`](https://reference.langchain.com/python/deepagents-code/update_check/installed_days_old)
- [`is_installation_stale()`](https://reference.langchain.com/python/deepagents-code/update_check/is_installation_stale)
- [`get_sdk_release_time()`](https://reference.langchain.com/python/deepagents-code/update_check/get_sdk_release_time)
- [`format_sdk_release_age()`](https://reference.langchain.com/python/deepagents-code/update_check/format_sdk_release_age)
- [`format_sdk_age_suffix()`](https://reference.langchain.com/python/deepagents-code/update_check/format_sdk_age_suffix)
- [`should_defer_startup_auto_update_for_resume()`](https://reference.langchain.com/python/deepagents-code/update_check/should_defer_startup_auto_update_for_resume)
- [`clear_resume_auto_update_deferral()`](https://reference.langchain.com/python/deepagents-code/update_check/clear_resume_auto_update_deferral)
- [`should_skip_startup_auto_update_after_failure()`](https://reference.langchain.com/python/deepagents-code/update_check/should_skip_startup_auto_update_after_failure)
- [`mark_startup_auto_update_failed()`](https://reference.langchain.com/python/deepagents-code/update_check/mark_startup_auto_update_failed)
- [`clear_startup_auto_update_failure()`](https://reference.langchain.com/python/deepagents-code/update_check/clear_startup_auto_update_failure)
- [`should_notify_update()`](https://reference.langchain.com/python/deepagents-code/update_check/should_notify_update)
- [`mark_update_notified()`](https://reference.langchain.com/python/deepagents-code/update_check/mark_update_notified)
- [`clear_update_notified()`](https://reference.langchain.com/python/deepagents-code/update_check/clear_update_notified)
- [`is_update_available()`](https://reference.langchain.com/python/deepagents-code/update_check/is_update_available)
- [`detect_install_method()`](https://reference.langchain.com/python/deepagents-code/update_check/detect_install_method)
- [`upgrade_command()`](https://reference.langchain.com/python/deepagents-code/update_check/upgrade_command)
- [`prerelease_upgrade_supported()`](https://reference.langchain.com/python/deepagents-code/update_check/prerelease_upgrade_supported)
- [`dependency_refresh_supported()`](https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_supported)
- [`detect_shadowed_dcode()`](https://reference.langchain.com/python/deepagents-code/update_check/detect_shadowed_dcode)
- [`detect_shadowed_dcode_safe()`](https://reference.langchain.com/python/deepagents-code/update_check/detect_shadowed_dcode_safe)
- [`format_shadowed_dcode_warning()`](https://reference.langchain.com/python/deepagents-code/update_check/format_shadowed_dcode_warning)
- [`format_shadowed_dcode_fix_command()`](https://reference.langchain.com/python/deepagents-code/update_check/format_shadowed_dcode_fix_command)
- [`cleanup_update_logs()`](https://reference.langchain.com/python/deepagents-code/update_check/cleanup_update_logs)
- [`create_update_log_path()`](https://reference.langchain.com/python/deepagents-code/update_check/create_update_log_path)
- [`create_update_log_file()`](https://reference.langchain.com/python/deepagents-code/update_check/create_update_log_file)
- [`format_log_follow_command()`](https://reference.langchain.com/python/deepagents-code/update_check/format_log_follow_command)
- [`update_install_lock()`](https://reference.langchain.com/python/deepagents-code/update_check/update_install_lock)
- [`perform_upgrade()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_upgrade)
- [`perform_dependency_refresh()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_dependency_refresh)
- [`perform_dependency_refresh_dry_run()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_dependency_refresh_dry_run)
- [`parse_dependency_changes()`](https://reference.langchain.com/python/deepagents-code/update_check/parse_dependency_changes)
- [`format_dependency_changes()`](https://reference.langchain.com/python/deepagents-code/update_check/format_dependency_changes)
- [`is_valid_extra_name()`](https://reference.langchain.com/python/deepagents-code/update_check/is_valid_extra_name)
- [`is_valid_package_name()`](https://reference.langchain.com/python/deepagents-code/update_check/is_valid_package_name)
- [`upgrade_install_command()`](https://reference.langchain.com/python/deepagents-code/update_check/upgrade_install_command)
- [`dependency_refresh_command()`](https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_command)
- [`dependency_refresh_dry_run_command()`](https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_dry_run_command)
- [`install_package_command()`](https://reference.langchain.com/python/deepagents-code/update_check/install_package_command)
- [`install_extras_command()`](https://reference.langchain.com/python/deepagents-code/update_check/install_extras_command)
- [`install_extra_command()`](https://reference.langchain.com/python/deepagents-code/update_check/install_extra_command)
- [`install_extra_recovery_command()`](https://reference.langchain.com/python/deepagents-code/update_check/install_extra_recovery_command)
- [`safe_install_extra_recovery_command()`](https://reference.langchain.com/python/deepagents-code/update_check/safe_install_extra_recovery_command)
- [`removable_extras()`](https://reference.langchain.com/python/deepagents-code/update_check/removable_extras)
- [`uninstall_extra_command()`](https://reference.langchain.com/python/deepagents-code/update_check/uninstall_extra_command)
- [`editable_extra_removal_hint()`](https://reference.langchain.com/python/deepagents-code/update_check/editable_extra_removal_hint)
- [`uninstall_extra_method_error()`](https://reference.langchain.com/python/deepagents-code/update_check/uninstall_extra_method_error)
- [`editable_extra_hint()`](https://reference.langchain.com/python/deepagents-code/update_check/editable_extra_hint)
- [`editable_package_hint()`](https://reference.langchain.com/python/deepagents-code/update_check/editable_package_hint)
- [`perform_install_extra()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_install_extra)
- [`perform_uninstall_extra()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_uninstall_extra)
- [`perform_install_package()`](https://reference.langchain.com/python/deepagents-code/update_check/perform_install_package)
- [`is_update_check_enabled()`](https://reference.langchain.com/python/deepagents-code/update_check/is_update_check_enabled)
- [`is_auto_update_enabled()`](https://reference.langchain.com/python/deepagents-code/update_check/is_auto_update_enabled)
- [`set_auto_update()`](https://reference.langchain.com/python/deepagents-code/update_check/set_auto_update)
- [`is_auto_update_explicitly_set()`](https://reference.langchain.com/python/deepagents-code/update_check/is_auto_update_explicitly_set)
- [`should_announce_auto_update_default()`](https://reference.langchain.com/python/deepagents-code/update_check/should_announce_auto_update_default)
- [`mark_auto_update_default_acknowledged()`](https://reference.langchain.com/python/deepagents-code/update_check/mark_auto_update_default_acknowledged)
- [`get_seen_version()`](https://reference.langchain.com/python/deepagents-code/update_check/get_seen_version)
- [`mark_version_seen()`](https://reference.langchain.com/python/deepagents-code/update_check/mark_version_seen)
- [`should_show_whats_new()`](https://reference.langchain.com/python/deepagents-code/update_check/should_show_whats_new)
- [`load_async_subagents()`](https://reference.langchain.com/python/deepagents-code/agent/load_async_subagents)
- [`get_available_agent_names()`](https://reference.langchain.com/python/deepagents-code/agent/get_available_agent_names)
- [`list_agents()`](https://reference.langchain.com/python/deepagents-code/agent/list_agents)
- [`reset_agent()`](https://reference.langchain.com/python/deepagents-code/agent/reset_agent)
- [`build_model_identity_section()`](https://reference.langchain.com/python/deepagents-code/agent/build_model_identity_section)
- [`get_system_prompt()`](https://reference.langchain.com/python/deepagents-code/agent/get_system_prompt)
- [`get_skill_sources()`](https://reference.langchain.com/python/deepagents-code/agent/get_skill_sources)
- [`create_cli_agent()`](https://reference.langchain.com/python/deepagents-code/agent/create_cli_agent)
- [`record_cost_receipt()`](https://reference.langchain.com/python/deepagents-code/_js_cost/record_cost_receipt)
- [`load_model_catalog()`](https://reference.langchain.com/python/deepagents-code/model_catalog/load_model_catalog)
- [`encode_multi_select_answer()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/encode_multi_select_answer)
- [`decode_multi_select_answer()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/decode_multi_select_answer)
- [`ask_user_answer_is_empty()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/ask_user_answer_is_empty)
- [`format_ask_user_error_answer()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/format_ask_user_error_answer)
- [`format_ask_user_transcript()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/format_ask_user_transcript)
- [`render_ask_user_transcript_for_display()`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/render_ask_user_transcript_for_display)
- [`format_duration()`](https://reference.langchain.com/python/deepagents-code/formatting/format_duration)
- [`macos_force_24_hour_time()`](https://reference.langchain.com/python/deepagents-code/formatting/macos_force_24_hour_time)
- [`uses_24_hour_clock()`](https://reference.langchain.com/python/deepagents-code/formatting/uses_24_hour_clock)
- [`format_message_timestamp()`](https://reference.langchain.com/python/deepagents-code/formatting/format_message_timestamp)
- [`collect_sections()`](https://reference.langchain.com/python/deepagents-code/doctor/collect_sections)
- [`run_doctor_command()`](https://reference.langchain.com/python/deepagents-code/doctor/run_doctor_command)
- [`normalize_tool_status()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/normalize_tool_status)
- [`tool_call_buffer_key()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/tool_call_buffer_key)
- [`count_unemitted_tool_calls()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/count_unemitted_tool_calls)
- [`build_tool_use_payload()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_use_payload)
- [`build_tool_error_payload()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_error_payload)
- [`build_tool_result_payload()`](https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_result_payload)
- [`delete_cost()`](https://reference.langchain.com/python/deepagents-code/btw_cost/delete_cost)
- [`load_cost()`](https://reference.langchain.com/python/deepagents-code/btw_cost/load_cost)
- [`answer_with_cost()`](https://reference.langchain.com/python/deepagents-code/btw_cost/answer_with_cost)
- [`classify_usage_kind()`](https://reference.langchain.com/python/deepagents-code/_session_stats/classify_usage_kind)
- [`finalize_recorded_requests()`](https://reference.langchain.com/python/deepagents-code/_session_stats/finalize_recorded_requests)
- [`record_message_usage()`](https://reference.langchain.com/python/deepagents-code/_session_stats/record_message_usage)
- [`is_model_usage_event()`](https://reference.langchain.com/python/deepagents-code/_session_stats/is_model_usage_event)
- [`record_model_usage_event()`](https://reference.langchain.com/python/deepagents-code/_session_stats/record_model_usage_event)
- [`format_token_count()`](https://reference.langchain.com/python/deepagents-code/_session_stats/format_token_count)
- [`format_cost()`](https://reference.langchain.com/python/deepagents-code/_session_stats/format_cost)
- [`format_cost_estimate()`](https://reference.langchain.com/python/deepagents-code/_session_stats/format_cost_estimate)
- [`usage_table_enabled()`](https://reference.langchain.com/python/deepagents-code/_session_stats/usage_table_enabled)
- [`print_usage_table()`](https://reference.langchain.com/python/deepagents-code/_session_stats/print_usage_table)
- [`offload_storage_is_ephemeral()`](https://reference.langchain.com/python/deepagents-code/offload/offload_storage_is_ephemeral)
- [`sweep_offloaded_history()`](https://reference.langchain.com/python/deepagents-code/offload/sweep_offloaded_history)
- [`delete_offloaded_history()`](https://reference.langchain.com/python/deepagents-code/offload/delete_offloaded_history)
- [`build_detect_script()`](https://reference.langchain.com/python/deepagents-code/local_context/build_detect_script)
- [`stdout_driver_class()`](https://reference.langchain.com/python/deepagents-code/_terminal_stderr/stdout_driver_class)
- [`active_environment()`](https://reference.langchain.com/python/deepagents-code/config/active_environment)
- [`use_environment()`](https://reference.langchain.com/python/deepagents-code/config/use_environment)
- [`normalize_langsmith_endpoint()`](https://reference.langchain.com/python/deepagents-code/config/normalize_langsmith_endpoint)
- [`is_http_url()`](https://reference.langchain.com/python/deepagents-code/config/is_http_url)
- [`reconcile_tracing_environment()`](https://reference.langchain.com/python/deepagents-code/config/reconcile_tracing_environment)
- [`consume_orphaned_tracing_disabled_notice()`](https://reference.langchain.com/python/deepagents-code/config/consume_orphaned_tracing_disabled_notice)
- [`relayed_user_tracing_secrets()`](https://reference.langchain.com/python/deepagents-code/config/relayed_user_tracing_secrets)
- [`restore_user_langsmith_env()`](https://reference.langchain.com/python/deepagents-code/config/restore_user_langsmith_env)
- [`apply_stored_langsmith_auth()`](https://reference.langchain.com/python/deepagents-code/config/apply_stored_langsmith_auth)
- [`detect_mode_prefix()`](https://reference.langchain.com/python/deepagents-code/config/detect_mode_prefix)
- [`get_glyphs()`](https://reference.langchain.com/python/deepagents-code/config/get_glyphs)
- [`reset_glyphs_cache()`](https://reference.langchain.com/python/deepagents-code/config/reset_glyphs_cache)
- [`is_ascii_mode()`](https://reference.langchain.com/python/deepagents-code/config/is_ascii_mode)
- [`newline_shortcut()`](https://reference.langchain.com/python/deepagents-code/config/newline_shortcut)
- [`get_banner()`](https://reference.langchain.com/python/deepagents-code/config/get_banner)
- [`build_coding_agent_metadata()`](https://reference.langchain.com/python/deepagents-code/config/build_coding_agent_metadata)
- [`build_stream_config()`](https://reference.langchain.com/python/deepagents-code/config/build_stream_config)
- [`parse_shell_allow_list()`](https://reference.langchain.com/python/deepagents-code/config/parse_shell_allow_list)
- [`parse_shell_allow_list_items()`](https://reference.langchain.com/python/deepagents-code/config/parse_shell_allow_list_items)
- [`collect_retry_config_startup()`](https://reference.langchain.com/python/deepagents-code/config/collect_retry_config_startup)
- [`managed_reload_block()`](https://reference.langchain.com/python/deepagents-code/config/managed_reload_block)
- [`contains_dangerous_patterns()`](https://reference.langchain.com/python/deepagents-code/config/contains_dangerous_patterns)
- [`is_shell_command_allowed()`](https://reference.langchain.com/python/deepagents-code/config/is_shell_command_allowed)
- [`get_langsmith_project_name()`](https://reference.langchain.com/python/deepagents-code/config/get_langsmith_project_name)
- [`langsmith_key_shadowed_by_empty_override()`](https://reference.langchain.com/python/deepagents-code/config/langsmith_key_shadowed_by_empty_override)
- [`is_tracing_disabled()`](https://reference.langchain.com/python/deepagents-code/config/is_tracing_disabled)
- [`is_langsmith_redaction_enabled()`](https://reference.langchain.com/python/deepagents-code/config/is_langsmith_redaction_enabled)
- [`is_memory_auto_save_enabled()`](https://reference.langchain.com/python/deepagents-code/config/is_memory_auto_save_enabled)
- [`is_yolo_switcher_enabled()`](https://reference.langchain.com/python/deepagents-code/config/is_yolo_switcher_enabled)
- [`is_openai_prompt_cache_key_enabled()`](https://reference.langchain.com/python/deepagents-code/config/is_openai_prompt_cache_key_enabled)
- [`resolve_auto_classifier_model_with_problem()`](https://reference.langchain.com/python/deepagents-code/config/resolve_auto_classifier_model_with_problem)
- [`default_auto_classifier_model()`](https://reference.langchain.com/python/deepagents-code/config/default_auto_classifier_model)
- [`resolve_auto_classifier_model_for_provider()`](https://reference.langchain.com/python/deepagents-code/config/resolve_auto_classifier_model_for_provider)
- [`resolve_auto_classifier_model()`](https://reference.langchain.com/python/deepagents-code/config/resolve_auto_classifier_model)
- [`resolve_goal_auto_accept_criteria()`](https://reference.langchain.com/python/deepagents-code/config/resolve_goal_auto_accept_criteria)
- [`configure_langsmith_secret_redaction()`](https://reference.langchain.com/python/deepagents-code/config/configure_langsmith_secret_redaction)
- [`get_langsmith_replica_projects()`](https://reference.langchain.com/python/deepagents-code/config/get_langsmith_replica_projects)
- [`get_langsmith_replica_project()`](https://reference.langchain.com/python/deepagents-code/config/get_langsmith_replica_project)
- [`get_tracing_status()`](https://reference.langchain.com/python/deepagents-code/config/get_tracing_status)
- [`fetch_langsmith_project_url_or_raise()`](https://reference.langchain.com/python/deepagents-code/config/fetch_langsmith_project_url_or_raise)
- [`fetch_langsmith_project_url()`](https://reference.langchain.com/python/deepagents-code/config/fetch_langsmith_project_url)
- [`build_langsmith_thread_url()`](https://reference.langchain.com/python/deepagents-code/config/build_langsmith_thread_url)
- [`get_cached_langsmith_thread_url()`](https://reference.langchain.com/python/deepagents-code/config/get_cached_langsmith_thread_url)
- [`reset_langsmith_url_cache()`](https://reference.langchain.com/python/deepagents-code/config/reset_langsmith_url_cache)
- [`get_default_coding_instructions()`](https://reference.langchain.com/python/deepagents-code/config/get_default_coding_instructions)
- [`detect_provider()`](https://reference.langchain.com/python/deepagents-code/config/detect_provider)
- [`resolve_env_kwargs()`](https://reference.langchain.com/python/deepagents-code/config/resolve_env_kwargs)
- [`create_model()`](https://reference.langchain.com/python/deepagents-code/config/create_model)
- [`validate_model_capabilities()`](https://reference.langchain.com/python/deepagents-code/config/validate_model_capabilities)
- [`collect_cli_version_info()`](https://reference.langchain.com/python/deepagents-code/extras_info/collect_cli_version_info)
- [`collect_sdk_version_info()`](https://reference.langchain.com/python/deepagents-code/extras_info/collect_sdk_version_info)
- [`sdk_requirement_from_cli()`](https://reference.langchain.com/python/deepagents-code/extras_info/sdk_requirement_from_cli)
- [`collect_version_report()`](https://reference.langchain.com/python/deepagents-code/extras_info/collect_version_report)
- [`format_cli_version_annotation()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_cli_version_annotation)
- [`format_sdk_version_annotation()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_sdk_version_annotation)
- [`resolve_sdk_version()`](https://reference.langchain.com/python/deepagents-code/extras_info/resolve_sdk_version)
- [`composite_extras_providing()`](https://reference.langchain.com/python/deepagents-code/extras_info/composite_extras_providing)
- [`format_known_extras()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_known_extras)
- [`get_extras_status()`](https://reference.langchain.com/python/deepagents-code/extras_info/get_extras_status)
- [`installed_extra_names()`](https://reference.langchain.com/python/deepagents-code/extras_info/installed_extra_names)
- [`get_optional_dependency_status()`](https://reference.langchain.com/python/deepagents-code/extras_info/get_optional_dependency_status)
- [`extra_for_package()`](https://reference.langchain.com/python/deepagents-code/extras_info/extra_for_package)
- [`resolve_install_hint()`](https://reference.langchain.com/python/deepagents-code/extras_info/resolve_install_hint)
- [`verify_interpreter_deps()`](https://reference.langchain.com/python/deepagents-code/extras_info/verify_interpreter_deps)
- [`format_extras_status_plain()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_extras_status_plain)
- [`get_core_dependency_versions()`](https://reference.langchain.com/python/deepagents-code/extras_info/get_core_dependency_versions)
- [`format_core_dependencies_plain()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_core_dependencies_plain)
- [`format_core_dependencies()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_core_dependencies)
- [`format_extras_status()`](https://reference.langchain.com/python/deepagents-code/extras_info/format_extras_status)
- [`unavailable_server_display()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/unavailable_server_display)
- [`collect_built_in_tools()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_built_in_tools)
- [`collect_tools_from_agent()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_tools_from_agent)
- [`collect_mcp_catalog()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_mcp_catalog)
- [`split_mcp_server_info()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/split_mcp_server_info)
- [`build_catalog_from_server_info()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/build_catalog_from_server_info)
- [`collect_catalog()`](https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_catalog)
- [`classify_env_bool()`](https://reference.langchain.com/python/deepagents-code/_env_vars/classify_env_bool)
- [`is_env_truthy()`](https://reference.langchain.com/python/deepagents-code/_env_vars/is_env_truthy)
- [`generate_thread_name()`](https://reference.langchain.com/python/deepagents-code/thread_titles/generate_thread_name)
- [`onboarding_marker_path()`](https://reference.langchain.com/python/deepagents-code/onboarding/onboarding_marker_path)
- [`has_completed_onboarding()`](https://reference.langchain.com/python/deepagents-code/onboarding/has_completed_onboarding)
- [`mark_onboarding_complete()`](https://reference.langchain.com/python/deepagents-code/onboarding/mark_onboarding_complete)
- [`goal_auto_accept_prompt_marker_path()`](https://reference.langchain.com/python/deepagents-code/onboarding/goal_auto_accept_prompt_marker_path)
- [`has_shown_goal_auto_accept_prompt()`](https://reference.langchain.com/python/deepagents-code/onboarding/has_shown_goal_auto_accept_prompt)
- [`mark_goal_auto_accept_prompt_shown()`](https://reference.langchain.com/python/deepagents-code/onboarding/mark_goal_auto_accept_prompt_shown)
- [`write_onboarding_name_memory()`](https://reference.langchain.com/python/deepagents-code/onboarding/write_onboarding_name_memory)
- [`extract_onboarding_name_block()`](https://reference.langchain.com/python/deepagents-code/onboarding/extract_onboarding_name_block)
- [`strip_onboarding_name_markers()`](https://reference.langchain.com/python/deepagents-code/onboarding/strip_onboarding_name_markers)
- [`should_run_onboarding()`](https://reference.langchain.com/python/deepagents-code/onboarding/should_run_onboarding)
- [`truncate_value()`](https://reference.langchain.com/python/deepagents-code/tool_display/truncate_value)
- [`is_skill_read()`](https://reference.langchain.com/python/deepagents-code/tool_display/is_skill_read)
- [`format_tool_display()`](https://reference.langchain.com/python/deepagents-code/tool_display/format_tool_display)
- [`format_tool_message_content()`](https://reference.langchain.com/python/deepagents-code/tool_display/format_tool_message_content)
- [`invoked_name()`](https://reference.langchain.com/python/deepagents-code/_invocation/invoked_name)
- [`log_nonstandard_invoked_name()`](https://reference.langchain.com/python/deepagents-code/_invocation/log_nonstandard_invoked_name)
- [`user_prompt_metadata()`](https://reference.langchain.com/python/deepagents-code/auto_mode/user_prompt_metadata)
- [`mcp_tool_is_coherently_read_only()`](https://reference.langchain.com/python/deepagents-code/auto_mode/mcp_tool_is_coherently_read_only)
- [`is_mcp_tool()`](https://reference.langchain.com/python/deepagents-code/auto_mode/is_mcp_tool)
- [`gated_mcp_tool_names()`](https://reference.langchain.com/python/deepagents-code/auto_mode/gated_mcp_tool_names)
- [`sanitize_auto_reason()`](https://reference.langchain.com/python/deepagents-code/auto_mode/sanitize_auto_reason)
- [`classifier_unavailable_reason()`](https://reference.langchain.com/python/deepagents-code/auto_mode/classifier_unavailable_reason)
- [`create_temp_artifact()`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoModeHITLMiddleware/__init__/create_temp_artifact)
- [`delete_temp_artifact()`](https://reference.langchain.com/python/deepagents-code/auto_mode/AutoModeHITLMiddleware/__init__/delete_temp_artifact)
- [`create_goal_criteria_agent()`](https://reference.langchain.com/python/deepagents-code/goal_rubric/create_goal_criteria_agent)
- [`create_goal_criteria_fallback_agent()`](https://reference.langchain.com/python/deepagents-code/goal_rubric/create_goal_criteria_fallback_agent)
- [`restore_iterm_cursor_guide()`](https://reference.langchain.com/python/deepagents-code/iterm_cursor_guide/restore_iterm_cursor_guide)
- [`get_registry()`](https://reference.langchain.com/python/deepagents-code/theme/get_registry)
- [`reload_registry()`](https://reference.langchain.com/python/deepagents-code/theme/reload_registry)
- [`get_css_variable_defaults()`](https://reference.langchain.com/python/deepagents-code/theme/get_css_variable_defaults)
- [`get_theme_colors()`](https://reference.langchain.com/python/deepagents-code/theme/get_theme_colors)
- [`retention_bucket_for_level()`](https://reference.langchain.com/python/deepagents-code/_debug_buffer/retention_bucket_for_level)
- [`install_log_buffer()`](https://reference.langchain.com/python/deepagents-code/_debug_buffer/install_log_buffer)
- [`get_log_buffer()`](https://reference.langchain.com/python/deepagents-code/_debug_buffer/get_log_buffer)
- [`resolve_mcp_config()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/resolve_mcp_config)
- [`select_server()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/select_server)
- [`format_policy_error_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_policy_error_notice)
- [`format_untrusted_project_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_untrusted_project_notice)
- [`format_legacy_ignored_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_legacy_ignored_notice)
- [`format_legacy_env_ignored_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_legacy_env_ignored_notice)
- [`format_malformed_approvals_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_malformed_approvals_notice)
- [`format_load_errors_notice()`](https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_load_errors_notice)
- [`parse_file_mentions()`](https://reference.langchain.com/python/deepagents-code/input/parse_file_mentions)
- [`parse_pasted_file_paths()`](https://reference.langchain.com/python/deepagents-code/input/parse_pasted_file_paths)
- [`parse_pasted_path_payload()`](https://reference.langchain.com/python/deepagents-code/input/parse_pasted_path_payload)
- [`looks_like_dropped_payload()`](https://reference.langchain.com/python/deepagents-code/input/looks_like_dropped_payload)
- [`dropped_payload_paths()`](https://reference.langchain.com/python/deepagents-code/input/dropped_payload_paths)
- [`parse_single_pasted_file_path()`](https://reference.langchain.com/python/deepagents-code/input/parse_single_pasted_file_path)
- [`extract_leading_pasted_file_path()`](https://reference.langchain.com/python/deepagents-code/input/extract_leading_pasted_file_path)
- [`normalize_pasted_path()`](https://reference.langchain.com/python/deepagents-code/input/normalize_pasted_path)
- [`reasoning_text()`](https://reference.langchain.com/python/deepagents-code/_content_blocks/reasoning_text)
- [`add_json_output_arg()`](https://reference.langchain.com/python/deepagents-code/output/add_json_output_arg)
- [`write_json()`](https://reference.langchain.com/python/deepagents-code/output/write_json)
- [`format_timestamp()`](https://reference.langchain.com/python/deepagents-code/sessions/format_timestamp)
- [`format_relative_timestamp()`](https://reference.langchain.com/python/deepagents-code/sessions/format_relative_timestamp)
- [`format_path()`](https://reference.langchain.com/python/deepagents-code/sessions/format_path)
- [`get_db_path()`](https://reference.langchain.com/python/deepagents-code/sessions/get_db_path)
- [`generate_thread_id()`](https://reference.langchain.com/python/deepagents-code/sessions/generate_thread_id)
- [`list_threads()`](https://reference.langchain.com/python/deepagents-code/sessions/list_threads)
- [`populate_thread_checkpoint_details()`](https://reference.langchain.com/python/deepagents-code/sessions/populate_thread_checkpoint_details)
- [`prewarm_thread_message_counts()`](https://reference.langchain.com/python/deepagents-code/sessions/prewarm_thread_message_counts)
- [`get_cached_threads()`](https://reference.langchain.com/python/deepagents-code/sessions/get_cached_threads)
- [`apply_cached_thread_message_counts()`](https://reference.langchain.com/python/deepagents-code/sessions/apply_cached_thread_message_counts)
- [`apply_cached_thread_initial_prompts()`](https://reference.langchain.com/python/deepagents-code/sessions/apply_cached_thread_initial_prompts)
- [`get_most_recent()`](https://reference.langchain.com/python/deepagents-code/sessions/get_most_recent)
- [`get_recent_thread_ids()`](https://reference.langchain.com/python/deepagents-code/sessions/get_recent_thread_ids)
- [`get_thread_updated_at()`](https://reference.langchain.com/python/deepagents-code/sessions/get_thread_updated_at)
- [`refresh_thread_activity()`](https://reference.langchain.com/python/deepagents-code/sessions/refresh_thread_activity)
- [`get_thread_agent()`](https://reference.langchain.com/python/deepagents-code/sessions/get_thread_agent)
- [`get_thread_cwd()`](https://reference.langchain.com/python/deepagents-code/sessions/get_thread_cwd)
- [`thread_exists()`](https://reference.langchain.com/python/deepagents-code/sessions/thread_exists)
- [`find_similar_threads()`](https://reference.langchain.com/python/deepagents-code/sessions/find_similar_threads)
- [`validate_thread_name()`](https://reference.langchain.com/python/deepagents-code/sessions/validate_thread_name)
- [`get_thread_name()`](https://reference.langchain.com/python/deepagents-code/sessions/get_thread_name)
- [`rename_thread()`](https://reference.langchain.com/python/deepagents-code/sessions/rename_thread)
- [`delete_thread()`](https://reference.langchain.com/python/deepagents-code/sessions/delete_thread)
- [`get_checkpointer()`](https://reference.langchain.com/python/deepagents-code/sessions/get_checkpointer)
- [`save_thread_seed()`](https://reference.langchain.com/python/deepagents-code/sessions/save_thread_seed)
- [`set_thread_metadata()`](https://reference.langchain.com/python/deepagents-code/sessions/set_thread_metadata)
- [`get_thread_limit()`](https://reference.langchain.com/python/deepagents-code/sessions/get_thread_limit)
- [`list_threads_command()`](https://reference.langchain.com/python/deepagents-code/sessions/list_threads_command)
- [`delete_thread_command()`](https://reference.langchain.com/python/deepagents-code/sessions/delete_thread_command)
- [`get_slash_commands()`](https://reference.langchain.com/python/deepagents-code/command_registry/get_slash_commands)
- [`parse_skill_command()`](https://reference.langchain.com/python/deepagents-code/command_registry/parse_skill_command)
- [`build_skill_commands()`](https://reference.langchain.com/python/deepagents-code/command_registry/build_skill_commands)
- [`copy_text_to_clipboard()`](https://reference.langchain.com/python/deepagents-code/clipboard/copy_text_to_clipboard)
- [`copy_text_with_feedback()`](https://reference.langchain.com/python/deepagents-code/clipboard/copy_text_with_feedback)
- [`copy_selection_to_clipboard()`](https://reference.langchain.com/python/deepagents-code/clipboard/copy_selection_to_clipboard)
- [`auth_path()`](https://reference.langchain.com/python/deepagents-code/auth_store/auth_path)
- [`load_credentials()`](https://reference.langchain.com/python/deepagents-code/auth_store/load_credentials)
- [`get_stored_key()`](https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_key)
- [`get_stored_base_url()`](https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_base_url)
- [`get_stored_project()`](https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_project)
- [`set_stored_key()`](https://reference.langchain.com/python/deepagents-code/auth_store/set_stored_key)
- [`delete_stored_key()`](https://reference.langchain.com/python/deepagents-code/auth_store/delete_stored_key)
- [`list_configured_providers()`](https://reference.langchain.com/python/deepagents-code/auth_store/list_configured_providers)
- [`message_text()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/message_text)
- [`message_additional_kwargs()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/message_additional_kwargs)
- [`message_source()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/message_source)
- [`is_human_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_human_message)
- [`is_goal_internal_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_goal_internal_message)
- [`is_goal_state_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_goal_state_message)
- [`latest_human_is_unsaved_goal_continuation()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/latest_human_is_unsaved_goal_continuation)
- [`is_conversation_control_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_conversation_control_message)
- [`is_internal_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_internal_message)
- [`build_goal_continuation()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/build_goal_continuation)
- [`validated_summarization_cutoff()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/validated_summarization_cutoff)
- [`summarization_cutoff()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/summarization_cutoff)
- [`log_malformed_summarization_event()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/log_malformed_summarization_event)
- [`project_goal_state()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/project_goal_state)
- [`serialize_goal_state()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/serialize_goal_state)
- [`goal_state_fingerprint()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/goal_state_fingerprint)
- [`has_goal_or_rubric_state()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/has_goal_or_rubric_state)
- [`notice_text_sections()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/notice_text_sections)
- [`goal_notice_size_error()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/goal_notice_size_error)
- [`build_goal_state_notice()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/build_goal_state_notice)
- [`goal_state_notice_info()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/goal_state_notice_info)
- [`latest_goal_state_notice()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/latest_goal_state_notice)
- [`latest_goal_state_message_index()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/latest_goal_state_message_index)
- [`is_oversized_goal_state_message()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/is_oversized_goal_state_message)
- [`superseded_goal_state_placeholder()`](https://reference.langchain.com/python/deepagents-code/goal_state_notice/superseded_goal_state_placeholder)
- [`write_terminal_escape()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/write_terminal_escape)
- [`write_osc()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/write_osc)
- [`set_terminal_progress()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/set_terminal_progress)
- [`clear_terminal_progress()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/clear_terminal_progress)
- [`set_terminal_background()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/set_terminal_background)
- [`reset_terminal_background()`](https://reference.langchain.com/python/deepagents-code/terminal_escape/reset_terminal_background)
- [`detect_dangerous_unicode()`](https://reference.langchain.com/python/deepagents-code/unicode_security/detect_dangerous_unicode)
- [`strip_dangerous_unicode()`](https://reference.langchain.com/python/deepagents-code/unicode_security/strip_dangerous_unicode)
- [`sanitize_control_chars()`](https://reference.langchain.com/python/deepagents-code/unicode_security/sanitize_control_chars)
- [`render_with_unicode_markers()`](https://reference.langchain.com/python/deepagents-code/unicode_security/render_with_unicode_markers)
- [`summarize_issues()`](https://reference.langchain.com/python/deepagents-code/unicode_security/summarize_issues)
- [`format_warning_detail()`](https://reference.langchain.com/python/deepagents-code/unicode_security/format_warning_detail)
- [`check_url_safety()`](https://reference.langchain.com/python/deepagents-code/unicode_security/check_url_safety)
- [`iter_string_values()`](https://reference.langchain.com/python/deepagents-code/unicode_security/iter_string_values)
- [`looks_like_url_key()`](https://reference.langchain.com/python/deepagents-code/unicode_security/looks_like_url_key)
- [`escape_markdown()`](https://reference.langchain.com/python/deepagents-code/_markdown/escape_markdown)
- [`estimate_text_tokens()`](https://reference.langchain.com/python/deepagents-code/context_doctor/estimate_text_tokens)
- [`format_memory_prompt()`](https://reference.langchain.com/python/deepagents-code/context_doctor/format_memory_prompt)
- [`format_skills_locations()`](https://reference.langchain.com/python/deepagents-code/context_doctor/format_skills_locations)
- [`format_skills_prompt()`](https://reference.langchain.com/python/deepagents-code/context_doctor/format_skills_prompt)
- [`build_context_doctor_report()`](https://reference.langchain.com/python/deepagents-code/context_doctor/build_context_doctor_report)
- [`render_context_doctor_report()`](https://reference.langchain.com/python/deepagents-code/context_doctor/render_context_doctor_report)
- [`startup_error_from_output()`](https://reference.langchain.com/python/deepagents-code/_startup_error/startup_error_from_output)
- [`emit_startup_failure()`](https://reference.langchain.com/python/deepagents-code/_startup_error/emit_startup_failure)
- [`project_paths()`](https://reference.langchain.com/python/deepagents-code/_paths/project_paths)
- [`user_deepagents_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/user_deepagents_dir)
- [`get_agent_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_agent_dir)
- [`ensure_agent_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/ensure_agent_dir)
- [`get_user_agent_md_path()`](https://reference.langchain.com/python/deepagents-code/_paths/get_user_agent_md_path)
- [`get_project_agent_md_path()`](https://reference.langchain.com/python/deepagents-code/_paths/get_project_agent_md_path)
- [`get_user_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_user_skills_dir)
- [`ensure_user_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/ensure_user_skills_dir)
- [`get_project_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_project_skills_dir)
- [`ensure_project_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/ensure_project_skills_dir)
- [`get_user_agents_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_user_agents_dir)
- [`get_project_agents_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_project_agents_dir)
- [`user_agents_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/user_agents_dir)
- [`get_user_agent_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_user_agent_skills_dir)
- [`get_project_agent_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_project_agent_skills_dir)
- [`get_user_claude_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_user_claude_skills_dir)
- [`get_project_claude_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_project_claude_skills_dir)
- [`get_built_in_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/get_built_in_skills_dir)
- [`classify_path()`](https://reference.langchain.com/python/deepagents-code/_paths/classify_path)
- [`probe_writable()`](https://reference.langchain.com/python/deepagents-code/_paths/probe_writable)
- [`first_writable()`](https://reference.langchain.com/python/deepagents-code/_paths/first_writable)
- [`harden_state_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/harden_state_dir)
- [`export_profile_env()`](https://reference.langchain.com/python/deepagents-code/_paths/export_profile_env)
- [`get_deepagents_home()`](https://reference.langchain.com/python/deepagents-code/_paths/get_deepagents_home)
- [`coerce_approval_mode()`](https://reference.langchain.com/python/deepagents-code/approval_mode/coerce_approval_mode)
- [`next_approval_mode()`](https://reference.langchain.com/python/deepagents-code/approval_mode/next_approval_mode)
- [`approval_mode_key()`](https://reference.langchain.com/python/deepagents-code/approval_mode/approval_mode_key)
- [`approval_mode_payload()`](https://reference.langchain.com/python/deepagents-code/approval_mode/approval_mode_payload)
- [`read_approval_mode_from_store()`](https://reference.langchain.com/python/deepagents-code/approval_mode/read_approval_mode_from_store)
- [`aread_approval_mode_from_store()`](https://reference.langchain.com/python/deepagents-code/approval_mode/aread_approval_mode_from_store)
- [`awrite_approval_mode()`](https://reference.langchain.com/python/deepagents-code/approval_mode/awrite_approval_mode)
- [`yolo_acknowledgement_path()`](https://reference.langchain.com/python/deepagents-code/approval_mode/yolo_acknowledgement_path)
- [`has_yolo_acknowledgement()`](https://reference.langchain.com/python/deepagents-code/approval_mode/has_yolo_acknowledgement)
- [`save_yolo_acknowledgement()`](https://reference.langchain.com/python/deepagents-code/approval_mode/save_yolo_acknowledgement)
- [`has_auto_mode_notice()`](https://reference.langchain.com/python/deepagents-code/approval_mode/has_auto_mode_notice)
- [`save_auto_mode_notice()`](https://reference.langchain.com/python/deepagents-code/approval_mode/save_auto_mode_notice)
- [`count_lines()`](https://reference.langchain.com/python/deepagents-code/paste_collapse/count_lines)
- [`should_collapse_paste()`](https://reference.langchain.com/python/deepagents-code/paste_collapse/should_collapse_paste)
- [`format_paste_ref()`](https://reference.langchain.com/python/deepagents-code/paste_collapse/format_paste_ref)
- [`expand_paste_refs()`](https://reference.langchain.com/python/deepagents-code/paste_collapse/expand_paste_refs)
- [`create_sandbox()`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/create_sandbox)
- [`get_default_working_dir()`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/get_default_working_dir)
- [`verify_sandbox_deps()`](https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/verify_sandbox_deps)
- [`default_store_path()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/default_store_path)
- [`get_status()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/get_status)
- [`is_logged_in()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/is_logged_in)
- [`logout()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/logout)
- [`run_browser_login()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/run_browser_login)
- [`build_chat_model()`](https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/build_chat_model)
- [`is_project_extensions_trusted()`](https://reference.langchain.com/python/deepagents-code/extensions/trust/is_project_extensions_trusted)
- [`trust_project_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/trust/trust_project_extensions)
- [`validate_backend_route()`](https://reference.langchain.com/python/deepagents-code/extensions/hosting/validate_backend_route)
- [`bind_runtime_host_policy()`](https://reference.langchain.com/python/deepagents-code/extensions/hosting/bind_runtime_host_policy)
- [`load_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/load_extensions)
- [`bind_server_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/bind_server_extensions)
- [`server_extension_report()`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/server_extension_report)
- [`shutdown_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/shutdown_extensions)
- [`shutdown_server_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/runtime/shutdown_server_extensions)
- [`user_extensions_dir()`](https://reference.langchain.com/python/deepagents-code/extensions/discovery/user_extensions_dir)
- [`project_extensions_dir()`](https://reference.langchain.com/python/deepagents-code/extensions/discovery/project_extensions_dir)
- [`discover_extensions()`](https://reference.langchain.com/python/deepagents-code/extensions/discovery/discover_extensions)
- [`parse_trust_policy()`](https://reference.langchain.com/python/deepagents-code/extensions/settings/parse_trust_policy)
- [`load_extension_settings()`](https://reference.langchain.com/python/deepagents-code/extensions/settings/load_extension_settings)
- [`load_extension()`](https://reference.langchain.com/python/deepagents-code/extensions/loader/load_extension)
- [`resolve_provider()`](https://reference.langchain.com/python/deepagents-code/mcp_providers/_registry/resolve_provider)
- [`plugin_environment()`](https://reference.langchain.com/python/deepagents-code/plugins/substitution/plugin_environment)
- [`substitute_string()`](https://reference.langchain.com/python/deepagents-code/plugins/substitution/substitute_string)
- [`substitute_json()`](https://reference.langchain.com/python/deepagents-code/plugins/substitution/substitute_json)
- [`redact_marketplace_source()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/redact_marketplace_source)
- [`redact_urls_in_text()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/redact_urls_in_text)
- [`parse_marketplace_source()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/parse_marketplace_source)
- [`materialize_marketplace_source()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/materialize_marketplace_source)
- [`load_marketplace_location()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/load_marketplace_location)
- [`find_marketplace_manifest()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/find_marketplace_manifest)
- [`materialize_plugin_source()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/materialize_plugin_source)
- [`unresolved_source_message()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/unresolved_source_message)
- [`load_marketplace()`](https://reference.langchain.com/python/deepagents-code/plugins/marketplace/load_marketplace)
- [`split_plugin_id()`](https://reference.langchain.com/python/deepagents-code/plugins/models/split_plugin_id)
- [`json_value()`](https://reference.langchain.com/python/deepagents-code/plugins/_json/json_value)
- [`json_object()`](https://reference.langchain.com/python/deepagents-code/plugins/_json/json_object)
- [`find_manifest_path()`](https://reference.langchain.com/python/deepagents-code/plugins/manifest/find_manifest_path)
- [`resolve_relative_path()`](https://reference.langchain.com/python/deepagents-code/plugins/manifest/resolve_relative_path)
- [`load_manifest()`](https://reference.langchain.com/python/deepagents-code/plugins/manifest/load_manifest)
- [`build_inventory()`](https://reference.langchain.com/python/deepagents-code/plugins/manifest/build_inventory)
- [`add_local_marketplace()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/add_local_marketplace)
- [`add_marketplace_source()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/add_marketplace_source)
- [`remove_marketplace()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/remove_marketplace)
- [`set_installed_plugin_enabled()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/set_installed_plugin_enabled)
- [`uninstall_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/uninstall_plugin)
- [`install_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/install_plugin)
- [`plugin_auto_update_setting()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/plugin_auto_update_setting)
- [`auto_update_plugins()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/auto_update_plugins)
- [`discover_plugins()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/discover_plugins)
- [`list_available_plugins()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/list_available_plugins)
- [`list_installed_plugin_ids()`](https://reference.langchain.com/python/deepagents-code/plugins/discovery/list_installed_plugin_ids)
- [`plugin_storage_root()`](https://reference.langchain.com/python/deepagents-code/plugins/store/plugin_storage_root)
- [`plugin_mutation_lock()`](https://reference.langchain.com/python/deepagents-code/plugins/store/plugin_mutation_lock)
- [`plugin_data_dir()`](https://reference.langchain.com/python/deepagents-code/plugins/store/plugin_data_dir)
- [`ensure_plugin_data_dir()`](https://reference.langchain.com/python/deepagents-code/plugins/store/ensure_plugin_data_dir)
- [`sanitize_plugin_id()`](https://reference.langchain.com/python/deepagents-code/plugins/store/sanitize_plugin_id)
- [`opaque_cache_key()`](https://reference.langchain.com/python/deepagents-code/plugins/store/opaque_cache_key)
- [`ensure_marketplace_cache_dir()`](https://reference.langchain.com/python/deepagents-code/plugins/store/ensure_marketplace_cache_dir)
- [`ensure_plugin_install_cache_dir()`](https://reference.langchain.com/python/deepagents-code/plugins/store/ensure_plugin_install_cache_dir)
- [`versioned_cache_path()`](https://reference.langchain.com/python/deepagents-code/plugins/store/versioned_cache_path)
- [`load_marketplace_records()`](https://reference.langchain.com/python/deepagents-code/plugins/store/load_marketplace_records)
- [`save_marketplace_record()`](https://reference.langchain.com/python/deepagents-code/plugins/store/save_marketplace_record)
- [`remove_marketplace_record()`](https://reference.langchain.com/python/deepagents-code/plugins/store/remove_marketplace_record)
- [`load_enabled_plugin_ids()`](https://reference.langchain.com/python/deepagents-code/plugins/store/load_enabled_plugin_ids)
- [`set_plugin_enabled()`](https://reference.langchain.com/python/deepagents-code/plugins/store/set_plugin_enabled)
- [`load_installed_plugins()`](https://reference.langchain.com/python/deepagents-code/plugins/store/load_installed_plugins)
- [`add_installed_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/store/add_installed_plugin)
- [`get_primary_install_entry()`](https://reference.langchain.com/python/deepagents-code/plugins/store/get_primary_install_entry)
- [`remove_installed_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/store/remove_installed_plugin)
- [`cache_and_register_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/store/cache_and_register_plugin)
- [`uninstall_plugin()`](https://reference.langchain.com/python/deepagents-code/plugins/store/uninstall_plugin)
- [`setup_plugin_parser()`](https://reference.langchain.com/python/deepagents-code/plugins/commands_cli/setup_plugin_parser)
- [`execute_plugin_command()`](https://reference.langchain.com/python/deepagents-code/plugins/commands_cli/execute_plugin_command)
- [`discover_skill_dirs()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/skills_middleware/discover_skill_dirs)
- [`adiscover_skill_dirs()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/skills_middleware/adiscover_skill_dirs)
- [`load_namespaced_skills()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/skills_middleware/load_namespaced_skills)
- [`aload_namespaced_skills()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/skills_middleware/aload_namespaced_skills)
- [`scoped_mcp_server_name()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/mcp/scoped_mcp_server_name)
- [`plugin_mcp_server_entries()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/mcp/plugin_mcp_server_entries)
- [`plugin_mcp_server_names()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/mcp/plugin_mcp_server_names)
- [`discover_plugin_mcp_configs()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/mcp/discover_plugin_mcp_configs)
- [`plugin_mcp_configs()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/mcp/plugin_mcp_configs)
- [`discover_plugin_hook_sources()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/hooks/discover_plugin_hook_sources)
- [`plugin_hook_event_names()`](https://reference.langchain.com/python/deepagents-code/plugins/adapters/hooks/plugin_hook_event_names)
- [`run_non_interactive()`](https://reference.langchain.com/python/deepagents-code/client/non_interactive/run_non_interactive)
- [`get_server_url()`](https://reference.langchain.com/python/deepagents-code/client/launch/server/get_server_url)
- [`generate_langgraph_json()`](https://reference.langchain.com/python/deepagents-code/client/launch/server/generate_langgraph_json)
- [`wait_for_server_healthy()`](https://reference.langchain.com/python/deepagents-code/client/launch/server/wait_for_server_healthy)
- [`emit_preserved_log_notices()`](https://reference.langchain.com/python/deepagents-code/client/launch/server/emit_preserved_log_notices)
- [`start_server_and_get_agent()`](https://reference.langchain.com/python/deepagents-code/client/launch/server_manager/start_server_and_get_agent)
- [`server_session()`](https://reference.langchain.com/python/deepagents-code/client/launch/server_manager/server_session)
- [`setup_auth_parser()`](https://reference.langchain.com/python/deepagents-code/client/commands/auth/setup_auth_parser)
- [`run_auth_command()`](https://reference.langchain.com/python/deepagents-code/client/commands/auth/run_auth_command)
- [`run_tools_command()`](https://reference.langchain.com/python/deepagents-code/client/commands/tools/run_tools_command)
- [`setup_mcp_parsers()`](https://reference.langchain.com/python/deepagents-code/client/commands/mcp/setup_mcp_parsers)
- [`run_mcp_login_list()`](https://reference.langchain.com/python/deepagents-code/client/commands/mcp/run_mcp_login_list)
- [`run_mcp_login()`](https://reference.langchain.com/python/deepagents-code/client/commands/mcp/run_mcp_login)
- [`run_mcp_config()`](https://reference.langchain.com/python/deepagents-code/client/commands/mcp/run_mcp_config)
- [`run_uninstall_command()`](https://reference.langchain.com/python/deepagents-code/client/commands/extras/run_uninstall_command)
- [`run_uninstall_request()`](https://reference.langchain.com/python/deepagents-code/client/commands/extras/run_uninstall_request)
- [`run_install_command()`](https://reference.langchain.com/python/deepagents-code/client/commands/extras/run_install_command)
- [`run_install_request()`](https://reference.langchain.com/python/deepagents-code/client/commands/extras/run_install_request)
- [`setup_config_parser()`](https://reference.langchain.com/python/deepagents-code/client/commands/config/setup_config_parser)
- [`run_config_command()`](https://reference.langchain.com/python/deepagents-code/client/commands/config/run_config_command)
- [`is_project_hooks_trusted()`](https://reference.langchain.com/python/deepagents-code/hooks/trust/is_project_hooks_trusted)
- [`trust_project_hooks()`](https://reference.langchain.com/python/deepagents-code/hooks/trust/trust_project_hooks)
- [`project_root_for()`](https://reference.langchain.com/python/deepagents-code/hooks/trust/project_root_for)
- [`format_mcp_wire_name()`](https://reference.langchain.com/python/deepagents-code/hooks/tools/format_mcp_wire_name)
- [`to_wire_tool_name()`](https://reference.langchain.com/python/deepagents-code/hooks/tools/to_wire_tool_name)
- [`to_wire_tool_input()`](https://reference.langchain.com/python/deepagents-code/hooks/tools/to_wire_tool_input)
- [`to_wire_call()`](https://reference.langchain.com/python/deepagents-code/hooks/tools/to_wire_call)
- [`redact_transcript_value()`](https://reference.langchain.com/python/deepagents-code/hooks/transcript/redact_transcript_value)
- [`reduce_hook_results()`](https://reference.langchain.com/python/deepagents-code/hooks/reducer/reduce_hook_results)
- [`validate_terminal_sequence()`](https://reference.langchain.com/python/deepagents-code/hooks/validate_terminal_sequence/validate_terminal_sequence)
- [`sanitize_hook_environ()`](https://reference.langchain.com/python/deepagents-code/hooks/env/sanitize_hook_environ)
- [`project_hook_input()`](https://reference.langchain.com/python/deepagents-code/hooks/projection/project_hook_input)
- [`serialize_hook_input()`](https://reference.langchain.com/python/deepagents-code/hooks/projection/serialize_hook_input)
- [`to_wire_notification_type()`](https://reference.langchain.com/python/deepagents-code/hooks/projection/to_wire_notification_type)
- [`migrate_legacy_hooks()`](https://reference.langchain.com/python/deepagents-code/hooks/migration/migrate_legacy_hooks)
- [`is_legacy_hooks_document()`](https://reference.langchain.com/python/deepagents-code/hooks/migration/is_legacy_hooks_document)
- [`project_hooks_path()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/project_hooks_path)
- [`user_hooks_path()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/user_hooks_path)
- [`load_hooks_config()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/load_hooks_config)
- [`compute_snapshot_id()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/compute_snapshot_id)
- [`canonical_hooks_bytes()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/canonical_hooks_bytes)
- [`read_hooks_json()`](https://reference.langchain.com/python/deepagents-code/hooks/loading/read_hooks_json)
- [`apply_hooks_context()`](https://reference.langchain.com/python/deepagents-code/hooks/context/apply_hooks_context)
- [`dispatch_hook()`](https://reference.langchain.com/python/deepagents-code/hooks/legacy/dispatch_hook)
- [`dispatch_hook_fire_and_forget()`](https://reference.langchain.com/python/deepagents-code/hooks/legacy/dispatch_hook_fire_and_forget)
- [`has_pending_hooks()`](https://reference.langchain.com/python/deepagents-code/hooks/legacy/has_pending_hooks)
- [`drain_pending_hooks()`](https://reference.langchain.com/python/deepagents-code/hooks/legacy/drain_pending_hooks)
- [`fulfill_hook_invocation()`](https://reference.langchain.com/python/deepagents-code/hooks/client/fulfill_hook_invocation)
- [`fulfill_hook_interrupt()`](https://reference.langchain.com/python/deepagents-code/hooks/client/fulfill_hook_interrupt)
- [`fulfill_pending_hook_interrupts()`](https://reference.langchain.com/python/deepagents-code/hooks/client/fulfill_pending_hook_interrupts)
- [`permission_hook_outcome()`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/permission_hook_outcome)
- [`merge_permission_decisions()`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/merge_permission_decisions)
- [`run_command_handler()`](https://reference.langchain.com/python/deepagents-code/hooks/runner/run_command_handler)
- [`execute_task_textual()`](https://reference.langchain.com/python/deepagents-code/tui/textual_adapter/execute_task_textual)
- [`modal_navigation_hint()`](https://reference.langchain.com/python/deepagents-code/tui/key_hints/modal_navigation_hint)
- [`format_cost_breakdown_table()`](https://reference.langchain.com/python/deepagents-code/tui/modals/_cost_breakdown/format_cost_breakdown_table)
- [`open_cost_breakdown()`](https://reference.langchain.com/python/deepagents-code/tui/modals/cost_breakdown/open_cost_breakdown)
- [`build_auto_mode_notice_body()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auto_mode_notice/build_auto_mode_notice_body)
- [`provider_display_name()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/provider_display_name)
- [`provider_short_name()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/auth/provider_short_name)
- [`copy_span_style()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_copy_spans/copy_span_style)
- [`copy_span_target()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_copy_spans/copy_span_target)
- [`format_display_content()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_widgets/format_display_content)
- [`show_startup_tip()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/startup_tip/show_startup_tip)
- [`prompt_search_hint()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/prompt_search_hint)
- [`prompt_title()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/prompt_title)
- [`filter_prompts()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/prompt_search/filter_prompts)
- [`open_chatgpt_login_url()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/codex_auth/open_chatgpt_login_url)
- [`get_renderer()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/tool_renderers/get_renderer)
- [`condense_path()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_condense_path/condense_path)
- [`unescape_js_eval_text()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/unescape_js_eval_text)
- [`parse_js_eval_blocks()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/parse_js_eval_blocks)
- [`clamp_selection()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/diff/clamp_selection)
- [`compose_diff_lines()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/diff/compose_diff_lines)
- [`format_diff_stats()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/diff/format_diff_stats)
- [`highlight_source_prefixes()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/diff/highlight_source_prefixes)
- [`event_targets_link()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_links/event_targets_link)
- [`open_checked_url_async()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_links/open_checked_url_async)
- [`open_url_async()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_links/open_url_async)
- [`open_style_link()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_links/open_style_link)
- [`is_skill_dir_trusted()`](https://reference.langchain.com/python/deepagents-code/skills/trust/is_skill_dir_trusted)
- [`trust_skill_dir()`](https://reference.langchain.com/python/deepagents-code/skills/trust/trust_skill_dir)
- [`revoke_skill_dir_trust()`](https://reference.langchain.com/python/deepagents-code/skills/trust/revoke_skill_dir_trust)
- [`clear_trusted_skill_dirs()`](https://reference.langchain.com/python/deepagents-code/skills/trust/clear_trusted_skill_dirs)
- [`list_trusted_skill_dirs()`](https://reference.langchain.com/python/deepagents-code/skills/trust/list_trusted_skill_dirs)
- [`list_trusted_skill_dir_entries()`](https://reference.langchain.com/python/deepagents-code/skills/trust/list_trusted_skill_dir_entries)
- [`load_trusted_skill_dirs()`](https://reference.langchain.com/python/deepagents-code/skills/trust/load_trusted_skill_dirs)
- [`list_skills()`](https://reference.langchain.com/python/deepagents-code/skills/load/list_skills)
- [`load_skill_content()`](https://reference.langchain.com/python/deepagents-code/skills/load/load_skill_content)
- [`setup_skills_parser()`](https://reference.langchain.com/python/deepagents-code/skills/commands/setup_skills_parser)
- [`execute_skills_command()`](https://reference.langchain.com/python/deepagents-code/skills/commands/execute_skills_command)
- [`discover_skills_and_roots()`](https://reference.langchain.com/python/deepagents-code/skills/invocation/discover_skills_and_roots)
- [`build_skill_invocation_envelope()`](https://reference.langchain.com/python/deepagents-code/skills/invocation/build_skill_invocation_envelope)
- [`resolve_managed_path()`](https://reference.langchain.com/python/deepagents-code/configuration/paths/resolve_managed_path)
- [`managed_config_path()`](https://reference.langchain.com/python/deepagents-code/configuration/paths/managed_config_path)
- [`update_user_config()`](https://reference.langchain.com/python/deepagents-code/configuration/writer/update_user_config)
- [`refresh_shared_resolver()`](https://reference.langchain.com/python/deepagents-code/configuration/writer/refresh_shared_resolver)
- [`resolve_theme_name()`](https://reference.langchain.com/python/deepagents-code/configuration/theme_resolution/resolve_theme_name)
- [`as_toml_table()`](https://reference.langchain.com/python/deepagents-code/configuration/theme_resolution/as_toml_table)
- [`resolve_terminal_mapping()`](https://reference.langchain.com/python/deepagents-code/configuration/theme_resolution/resolve_terminal_mapping)
- [`union_paths_under()`](https://reference.langchain.com/python/deepagents-code/configuration/service/union_paths_under)
- [`managed_decided()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_decided)
- [`merge_managed_over_user()`](https://reference.langchain.com/python/deepagents-code/configuration/service/merge_managed_over_user)
- [`is_valid_managed_scalar()`](https://reference.langchain.com/python/deepagents-code/configuration/service/is_valid_managed_scalar)
- [`managed_declaration()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_declaration)
- [`managed_policy_violations()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_policy_violations)
- [`resolve_managed_option()`](https://reference.langchain.com/python/deepagents-code/configuration/service/resolve_managed_option)
- [`managed_rejections()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_rejections)
- [`managed_section_shape_violations()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_section_shape_violations)
- [`get_managed_snapshot()`](https://reference.langchain.com/python/deepagents-code/configuration/service/get_managed_snapshot)
- [`managed_refresh_failure()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_refresh_failure)
- [`get_config_sources()`](https://reference.langchain.com/python/deepagents-code/configuration/service/get_config_sources)
- [`invalidate_config_sources()`](https://reference.langchain.com/python/deepagents-code/configuration/service/invalidate_config_sources)
- [`get_healthy_managed_snapshot()`](https://reference.langchain.com/python/deepagents-code/configuration/service/get_healthy_managed_snapshot)
- [`require_healthy_managed_config()`](https://reference.langchain.com/python/deepagents-code/configuration/service/require_healthy_managed_config)
- [`managed_config_status()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_config_status)
- [`managed_health()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_health)
- [`managed_snapshot_health()`](https://reference.langchain.com/python/deepagents-code/configuration/service/managed_snapshot_health)

## Types

- [`Payload`](https://reference.langchain.com/python/deepagents-code/notifications/Payload)
- [`AskUserWidgetResult`](https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserWidgetResult)
- [`ToolCallBufferKey`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolCallBufferKey)
- [`ProviderToolArgs`](https://reference.langchain.com/python/deepagents-code/_tool_stream/ProviderToolArgs)
- [`SpinnerStatus`](https://reference.langchain.com/python/deepagents-code/_session_stats/SpinnerStatus)
- [`UsageLedgerKey`](https://reference.langchain.com/python/deepagents-code/_session_stats/UsageLedgerKey)
- [`GoalCriteriaRequest`](https://reference.langchain.com/python/deepagents-code/goal_rubric/GoalCriteriaRequest)
- [`StoredCredential`](https://reference.langchain.com/python/deepagents-code/auth_store/StoredCredential)
- [`MarketplaceSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/MarketplaceSource)
- [`PluginSource`](https://reference.langchain.com/python/deepagents-code/plugins/models/PluginSource)
- [`HITLDecision`](https://reference.langchain.com/python/deepagents-code/hooks/permissions/HITLDecision)
- [`HITLDecision`](https://reference.langchain.com/python/deepagents-code/tui/textual_adapter/HITLDecision)
- [`PluginManagerResult`](https://reference.langchain.com/python/deepagents-code/tui/modals/plugin_manager/models/PluginManagerResult)
- [`GoalReviewResult`](https://reference.langchain.com/python/deepagents-code/tui/widgets/goal_review/GoalReviewResult)
- [`JsEvalBlock`](https://reference.langchain.com/python/deepagents-code/tui/widgets/_js_eval_display/JsEvalBlock)
