René's URL Explorer Experiment


Title: deepagents_code | LangChain Reference

Open Graph Title: deepagents_code

X Title: deepagents_code

Description: Python API reference for deepagents_code. Part of the LangChain ecosystem.

Open Graph Description: Python API reference for deepagents_code. Part of the LangChain ecosystem.

X Description: Python API reference for deepagents_code. Part of the LangChain ecosystem.

Opengraph URL: https://reference.langchain.com/python/deepagents-code

direct link

Domain: reference.langchain.com

og:imagehttps://reference.langchain.com/og/python/deepagents-code
og:image:width1200
og:image:height630
og:image:altdeepagents_code
og:typearticle
twitter:cardsummary_large_image
twitter:imagehttps://reference.langchain.com/og/python/deepagents-code

Links:

LangChain Reference home pagehttps://reference.langchain.com/
GitHubhttps://github.com/langchain-ai
Main Docshttps://docs.langchain.com/oss/python/deepagents
Deep Agentshttps://reference.langchain.com/python/deepagents
LangChainhttps://reference.langchain.com/python/langchain/overview
LangGraphhttps://reference.langchain.com/python/langgraph/overview
Integrationshttps://reference.langchain.com/python/integrations/overview
LangSmithhttps://reference.langchain.com/python/langsmith
Deep Agents Codehttps://reference.langchain.com/python/deepagents-code
Deep Agents Codehttps://reference.langchain.com/python/deepagents-code
ClassTerminalProgressStateOSC 9;4 progress states.https://reference.langchain.com/python/deepagents-code/terminal_escape/TerminalProgressState
ClassSubagentMetadataMetadata for a custom subagent loaded from filesystem.https://reference.langchain.com/python/deepagents-code/subagents/SubagentMetadata
ClassExternalEventA transport-independent event delivered from outside the TUI.https://reference.langchain.com/python/deepagents-code/event_bus/ExternalEvent
ClassEventSourceSource of external events for the Textual app.https://reference.langchain.com/python/deepagents-code/event_bus/EventSource
ClassUnixSocketEventSourceLine-delimited JSON event source over a local Unix domain socket.https://reference.langchain.com/python/deepagents-code/event_bus/UnixSocketEventSource
ClassPastedContentStored content for a collapsed paste.https://reference.langchain.com/python/deepagents-code/paste_collapse/PastedContent
ClassLocalContextStateState for local context middleware.https://reference.langchain.com/python/deepagents-code/local_context/LocalContextState
ClassLocalContextMiddlewareInject local context (git state, project structure, etc.) into the system prompt.https://reference.langchain.com/python/deepagents-code/local_context/LocalContextMiddleware
ClassProjectContextExplicit user/project path context for project-sensitive behavior.https://reference.langchain.com/python/deepagents-code/project_utils/ProjectContext
ClassOptionKindHow an option's raw env/TOML value is coerced to a typed value.https://reference.langchain.com/python/deepagents-code/config_manifest/OptionKind
ClassConfigOptionOne user-tunable configuration option and where it can be set.https://reference.langchain.com/python/deepagents-code/config_manifest/ConfigOption
ClassRemoteAgentClient that talks to a LangGraph server over HTTP+SSE.https://reference.langchain.com/python/deepagents-code/remote_client/RemoteAgent
ClassOAuthInteractionUser-facing OAuth interaction surface shared by CLI and TUI.https://reference.langchain.com/python/deepagents-code/mcp_oauth_ui/OAuthInteraction
ClassCliOAuthInteractionDefault OAuthInteraction that drives the flow via stdin/stdout.https://reference.langchain.com/python/deepagents-code/mcp_oauth_ui/CliOAuthInteraction
ClassShellAllowListMiddlewareValidate shell commands against an allow-list without HITL interrupts.https://reference.langchain.com/python/deepagents-code/agent/ShellAllowListMiddleware
ClassRepositoryMetadataParsed origin remote attribution for coding-agent-v1 traces.https://reference.langchain.com/python/deepagents-code/_git/RepositoryMetadata
ClassActionIdStable identifiers for notification actions dispatched by the app.https://reference.langchain.com/python/deepagents-code/notifications/ActionId
ClassNotificationActionOne button/action row in the notification modal.https://reference.langchain.com/python/deepagents-code/notifications/NotificationAction
ClassMissingDepPayloadTyped payload for a missing-dependency notification.https://reference.langchain.com/python/deepagents-code/notifications/MissingDepPayload
ClassUpdateAvailablePayloadTyped payload for an update-available notification.https://reference.langchain.com/python/deepagents-code/notifications/UpdateAvailablePayload
ClassPendingNotificationA single notice waiting for user action.https://reference.langchain.com/python/deepagents-code/notifications/PendingNotification
ClassNotificationRegistryIn-memory store of pending notifications.https://reference.langchain.com/python/deepagents-code/notifications/NotificationRegistry
ClassToolEntryA single tool's display metadata.https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolEntry
ClassToolGroupA named group of tools sharing a source.https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolGroup
ClassUnavailableServerAn MCP server that was discovered but currently exposes no tools.https://reference.langchain.com/python/deepagents-code/tool_catalog/UnavailableServer
ClassToolCatalogEverything dcode tools list needs to render, in display order.https://reference.langchain.com/python/deepagents-code/tool_catalog/ToolCatalog
ClassReasoningProviderConfigProvider-specific reasoning effort behavior.https://reference.langchain.com/python/deepagents-code/reasoning_effort/ReasoningProviderConfig
ClassCLIContextSchemaDeclared context_schema for the agent graph.https://reference.langchain.com/python/deepagents-code/_cli_context/CLIContextSchema
ClassCLIContextClient-facing builder for the per-run graph context payload.https://reference.langchain.com/python/deepagents-code/_cli_context/CLIContext
ClassRubricSnapshotRead-only rubric view returned by the get_rubric tool to the model.https://reference.langchain.com/python/deepagents-code/goal_tools/RubricSnapshot
ClassGoalSnapshotRead-only goal view returned by the get_goal tool to the model.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalSnapshot
ClassGoalToolStateState fields used by goal tools.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalToolState
ClassGoalToolsMiddlewareExpose constrained goal tools to the main agent.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalToolsMiddleware
ClassCharsetModeCharacter set mode for TUI display.https://reference.langchain.com/python/deepagents-code/config/CharsetMode
ClassGlyphsCharacter glyphs for TUI display.https://reference.langchain.com/python/deepagents-code/config/Glyphs
ClassSettingsGlobal settings and environment detection for deepagents-code.https://reference.langchain.com/python/deepagents-code/config/Settings
ClassTracingStatusOffline snapshot of LangSmith tracing configuration for diagnostics.https://reference.langchain.com/python/deepagents-code/config/TracingStatus
ClassLangSmithLookupErrorBase class for typed LangSmith project URL lookup failures.https://reference.langchain.com/python/deepagents-code/config/LangSmithLookupError
ClassLangSmithImportErrorThe langsmith package is not installed.https://reference.langchain.com/python/deepagents-code/config/LangSmithImportError
ClassLangSmithLookupTimeoutErrorThe LangSmith project URL lookup exceeded its hard timeout.https://reference.langchain.com/python/deepagents-code/config/LangSmithLookupTimeoutError
ClassLangSmithApiErrorThe LangSmith SDK call raised — auth, 404, network, etc.https://reference.langchain.com/python/deepagents-code/config/LangSmithApiError
ClassLangSmithProjectNotFoundErrorThe LangSmith project does not exist yet (lookup returned 404).https://reference.langchain.com/python/deepagents-code/config/LangSmithProjectNotFoundError
ClassModelResultResult of creating a chat model, bundling the model with its metadata.https://reference.langchain.com/python/deepagents-code/config/ModelResult
ClassServerConfigFull configuration payload passed from the app to the server subprocess.https://reference.langchain.com/python/deepagents-code/_server_config/ServerConfig
ClassExtrasIntrospectionErrorRaised when installed extras cannot be determined safely.https://reference.langchain.com/python/deepagents-code/extras_info/ExtrasIntrospectionError
ClassExtraDependencyStatusInstall status for one optional dependency extra.https://reference.langchain.com/python/deepagents-code/extras_info/ExtraDependencyStatus
ClassConfigErrorKindDiscriminator for ConfigResolutionError reasons.https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigErrorKind
ClassConfigResolutionErrorStructured error returned when a login target cannot be resolved.https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigResolutionError
ClassConfigResolutionSuccessful resolution of a merged MCP config for login.https://reference.langchain.com/python/deepagents-code/mcp_login_service/ConfigResolution
ClassServerSelectionResolved server config plus enough context for error messages.https://reference.langchain.com/python/deepagents-code/mcp_login_service/ServerSelection
ClassBypassTierClassification that controls whether a command can skip the message queue.https://reference.langchain.com/python/deepagents-code/command_registry/BypassTier
ClassSlashCommandA single slash-command definition.https://reference.langchain.com/python/deepagents-code/command_registry/SlashCommand
ClassCommandEntryA single autocomplete entry for the slash-command controller.https://reference.langchain.com/python/deepagents-code/command_registry/CommandEntry
ClassApprovalPreviewData used to render HITL previews.https://reference.langchain.com/python/deepagents-code/file_ops/ApprovalPreview
ClassFileOpMetricsLine and byte level metrics for a file operation.https://reference.langchain.com/python/deepagents-code/file_ops/FileOpMetrics
ClassFileOperationRecordTrack a single filesystem tool call.https://reference.langchain.com/python/deepagents-code/file_ops/FileOperationRecord
ClassFileOpTrackerCollect file operation metrics during an interaction.https://reference.langchain.com/python/deepagents-code/file_ops/FileOpTracker
ClassAskUserMiddlewareMiddleware that provides an ask_user tool for interactive questioning.https://reference.langchain.com/python/deepagents-code/ask_user/AskUserMiddleware
ClassDeterministicIntegrationChatModelDeterministic chat model for integration tests.https://reference.langchain.com/python/deepagents-code/_testing_models/DeterministicIntegrationChatModel
ClassToolCallingIntegrationChatModelDeterministic tool-calling model for auto-approve integration tests.https://reference.langchain.com/python/deepagents-code/_testing_models/ToolCallingIntegrationChatModel
ClassQueuedMessageRepresents a queued user message awaiting processing.https://reference.langchain.com/python/deepagents-code/app/QueuedMessage
ClassExternalInputTextual message carrying an external prompt or command.https://reference.langchain.com/python/deepagents-code/app/ExternalInput
ClassDeferredActionAn action deferred until the current busy state resolves.https://reference.langchain.com/python/deepagents-code/app/DeferredAction
ClassTextualSessionStateSession state for the Textual app.https://reference.langchain.com/python/deepagents-code/app/TextualSessionState
ClassDeepAgentsAppMain Textual application for deepagents-code.https://reference.langchain.com/python/deepagents-code/app/DeepAgentsApp
ClassServerReadyPosted by the background server-startup worker on success.https://reference.langchain.com/python/deepagents-code/app/DeepAgentsApp/ServerReady
ClassServerStartFailedPosted by the background server-startup worker on failure.https://reference.langchain.com/python/deepagents-code/app/DeepAgentsApp/ServerStartFailed
ClassAppResultResult from running the Textual application.https://reference.langchain.com/python/deepagents-code/app/AppResult
ClassChoiceA single choice option for a multiple choice question.https://reference.langchain.com/python/deepagents-code/_ask_user_types/Choice
ClassQuestionA question to ask the user.https://reference.langchain.com/python/deepagents-code/_ask_user_types/Question
ClassAskUserRequestRequest payload sent via interrupt when asking the user questions.https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserRequest
ClassAskUserAnsweredWidget result when the user submits answers.https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserAnswered
ClassAskUserCancelledWidget result when the user cancels the prompt.https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserCancelled
ClassModelStatsToken stats for a single model within a session.https://reference.langchain.com/python/deepagents-code/_session_stats/ModelStats
ClassSessionStatsStats accumulated over a single agent turn (or full session).https://reference.langchain.com/python/deepagents-code/_session_stats/SessionStats
ClassModelConfigErrorRaised when model configuration or creation fails.https://reference.langchain.com/python/deepagents-code/model_config/ModelConfigError
ClassNoCredentialsConfiguredErrorRaised when no credentials are configured for any default-resolvable provider.https://reference.langchain.com/python/deepagents-code/model_config/NoCredentialsConfiguredError
ClassUnknownProviderErrorRaised when neither the app nor init_chat_model can infer a provider.https://reference.langchain.com/python/deepagents-code/model_config/UnknownProviderError
ClassMissingCredentialsErrorRaised when a provider is selected but its API key env var is unset.https://reference.langchain.com/python/deepagents-code/model_config/MissingCredentialsError
ClassMissingProviderPackageErrorRaised when a provider is selected but its LangChain package is not installed.https://reference.langchain.com/python/deepagents-code/model_config/MissingProviderPackageError
ClassProviderAuthStateCredential readiness state for a model provider.https://reference.langchain.com/python/deepagents-code/model_config/ProviderAuthState
ClassProviderAuthSourceOrigin of a CONFIGURED credential, used to discriminate display.https://reference.langchain.com/python/deepagents-code/model_config/ProviderAuthSource
ClassProviderAuthStatusCredential readiness information for a provider.https://reference.langchain.com/python/deepagents-code/model_config/ProviderAuthStatus
ClassModelSpecA model specification in provider:model format.https://reference.langchain.com/python/deepagents-code/model_config/ModelSpec
ClassModelProfileEntryProfile data for a model with override tracking.https://reference.langchain.com/python/deepagents-code/model_config/ModelProfileEntry
ClassProviderConfigConfiguration for a model provider.https://reference.langchain.com/python/deepagents-code/model_config/ProviderConfig
ClassModelConfigParsed model configuration from config.toml.https://reference.langchain.com/python/deepagents-code/model_config/ModelConfig
ClassMcpServerTrustListsUser-level allow/deny lists for project MCP servers, by server name.https://reference.langchain.com/python/deepagents-code/model_config/McpServerTrustLists
ClassThreadConfigCoalesced thread-selector configuration read from a single TOML parse.https://reference.langchain.com/python/deepagents-code/model_config/ThreadConfig
ClassGoalRubricChannelsGoal/rubric state channels shared by every schema that touches them.https://reference.langchain.com/python/deepagents-code/resume_state/GoalRubricChannels
ClassResumeStateExtends agent state with per-checkpoint facts restored on resume.https://reference.langchain.com/python/deepagents-code/resume_state/ResumeState
ClassResumeStateMiddlewarePersists per-checkpoint resume facts after each model call.https://reference.langchain.com/python/deepagents-code/resume_state/ResumeStateMiddleware
ClassUnicodeIssueA dangerous Unicode character found in text.https://reference.langchain.com/python/deepagents-code/unicode_security/UnicodeIssue
ClassUrlSafetyResultSafety analysis output for a URL string.https://reference.langchain.com/python/deepagents-code/unicode_security/UrlSafetyResult
ClassToolUsePayloadtool.use hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolUsePayload
ClassToolErrorPayloadtool.error hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolErrorPayload
ClassToolResultPayloadtool.result hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolResultPayload
ClassToolCallBufferIn-progress state for a single streamed tool call.https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolCallBuffer
ClassUnemittedToolCallsCounts of buffered tool calls that never emitted a tool.use.https://reference.langchain.com/python/deepagents-code/_tool_stream/UnemittedToolCalls
ClassServerProcessManages a langgraph dev server subprocess.https://reference.langchain.com/python/deepagents-code/server/ServerProcess
ClassThreadInfoThread metadata returned by list_threads.https://reference.langchain.com/python/deepagents-code/sessions/ThreadInfo
ClassPathStateWhether a probed path exists, is absent, or could not be read.https://reference.langchain.com/python/deepagents-code/_paths/PathState
ClassManagedMemoryGuardMiddlewareRevert agent edits to the managed onboarding-name memory block.https://reference.langchain.com/python/deepagents-code/memory_guard/ManagedMemoryGuardMiddleware
ClassConfigurableModelMiddlewareSwap the model or per-call settings from runtime.context.https://reference.langchain.com/python/deepagents-code/configurable_model/ConfigurableModelMiddleware
ClassThemeColorsComplete set of semantic colors for one theme variant.https://reference.langchain.com/python/deepagents-code/theme/ThemeColors
ClassThemeEntryMetadata for a registered theme.https://reference.langchain.com/python/deepagents-code/theme/ThemeEntry
ClassImageDataRepresents a pasted image with its base64 encoding.https://reference.langchain.com/python/deepagents-code/media_utils/ImageData
ClassVideoDataRepresents a pasted video with its base64 encoding.https://reference.langchain.com/python/deepagents-code/media_utils/VideoData
ClassParsedPastedPathPayloadUnified parse result for dropped-path payload detection.https://reference.langchain.com/python/deepagents-code/input/ParsedPastedPathPayload
ClassMediaTrackerTrack pasted images and videos in the current conversation.https://reference.langchain.com/python/deepagents-code/input/MediaTracker
ClassChecksumMismatchErrorRaised when a downloaded archive fails SHA-256 verification.https://reference.langchain.com/python/deepagents-code/managed_tools/ChecksumMismatchError
ClassMCPToolInfoMetadata for a single MCP tool.https://reference.langchain.com/python/deepagents-code/mcp_tools/MCPToolInfo
ClassMCPServerInfoMetadata for a configured MCP server and its tools.https://reference.langchain.com/python/deepagents-code/mcp_tools/MCPServerInfo
ClassMCPConfigErrorAn MCP configuration file is malformed or structurally invalid.https://reference.langchain.com/python/deepagents-code/mcp_tools/MCPConfigError
ClassMCPSessionManagerLazy, per-server cache of persistent MCP sessions.https://reference.langchain.com/python/deepagents-code/mcp_tools/MCPSessionManager
ClassApprovalModePayloadStored approval-mode control payload.https://reference.langchain.com/python/deepagents-code/approval_mode/ApprovalModePayload
ClassDiagnosticItemA single labeled diagnostic fact.https://reference.langchain.com/python/deepagents-code/doctor/DiagnosticItem
ClassDiagnosticSectionA named group of related diagnostic items.https://reference.langchain.com/python/deepagents-code/doctor/DiagnosticSection
ClassTextualUIAdapterAdapter for rendering agent output to Textual widgets.https://reference.langchain.com/python/deepagents-code/textual_adapter/TextualUIAdapter
ClassMcpServerSpecParsed MCP server config entry.https://reference.langchain.com/python/deepagents-code/mcp_auth/McpServerSpec
ClassFileTokenStorageFile-backed TokenStorage under ~/.deepagents/.state/mcp-tokens/.https://reference.langchain.com/python/deepagents-code/mcp_auth/FileTokenStorage
ClassMCPReauthRequiredErrorRaised when an MCP server needs interactive re-authentication.https://reference.langchain.com/python/deepagents-code/mcp_auth/MCPReauthRequiredError
ClassShadowedDcodeA different dcode entry point is winning on PATH than the one we upgraded.https://reference.langchain.com/python/deepagents-code/update_check/ShadowedDcode
ClassDependencyChangeA single package version change parsed from uv's environment-diff output.https://reference.langchain.com/python/deepagents-code/update_check/DependencyChange
ClassToolRequirementIntrospectionErrorRaised when uv tool requested requirements cannot be preserved.https://reference.langchain.com/python/deepagents-code/update_check/ToolRequirementIntrospectionError
ClassHITLIterationLimitErrorRaised when the HITL interrupt loop exceeds _MAX_HITL_ITERATIONS rounds.https://reference.langchain.com/python/deepagents-code/non_interactive/HITLIterationLimitError
ClassInFlightToolCallA tool call whose tool.use has fired but whose result has not arrived.https://reference.langchain.com/python/deepagents-code/non_interactive/InFlightToolCall
ClassStreamStateMutable state accumulated while iterating over the agent stream.https://reference.langchain.com/python/deepagents-code/non_interactive/StreamState
ClassThreadUrlLookupStateBest-effort background LangSmith thread URL lookup state.https://reference.langchain.com/python/deepagents-code/non_interactive/ThreadUrlLookupState
ClassResolvedOptionAn option paired with its resolved effective value, for display.https://reference.langchain.com/python/deepagents-code/config_commands/ResolvedOption
ClassOffloadResultSuccessful offload result.https://reference.langchain.com/python/deepagents-code/offload/OffloadResult
ClassOffloadThresholdNotMetOffload was a no-op — conversation is within the retention budget.https://reference.langchain.com/python/deepagents-code/offload/OffloadThresholdNotMet
ClassOffloadModelErrorRaised when the model cannot be created for offloading.https://reference.langchain.com/python/deepagents-code/offload/OffloadModelError
ClassApiKeyCredentialA persisted API key credential.https://reference.langchain.com/python/deepagents-code/auth_store/ApiKeyCredential
ClassOAuthCredentialA persisted OAuth subscription credential.https://reference.langchain.com/python/deepagents-code/auth_store/OAuthCredential
ClassWriteOutcomeResult of a credential write that may have warnings to surface.https://reference.langchain.com/python/deepagents-code/auth_store/WriteOutcome
ClassSandboxProviderConfigConfiguration for a single config-declared sandbox provider.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_config/SandboxProviderConfig
ClassSandboxConfigParsed [sandboxes] configuration from config.toml.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_config/SandboxConfig
ClassSandboxInstallHintHow to install the package that provides a sandbox backend.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxInstallHint
ClassSandboxProviderMetadataStatic description of a sandbox provider used by the registry.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxProviderMetadata
ClassSandboxErrorBase error for sandbox provider operations.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxError
ClassSandboxNotFoundErrorRaised when the requested sandbox cannot be found.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxNotFoundError
ClassSandboxProviderInterface for creating and deleting sandbox backends.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider/SandboxProvider
ClassSandboxRegistryMerged view of built-in, entry-point, and config sandbox providers.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_registry/SandboxRegistry
ClassCodexAuthStatusSnapshot of the ChatGPT OAuth login state.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexAuthStatus
ClassCodexLoginCancelledErrorRaised when the user cancels a sign-in flow mid-callback wait.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexLoginCancelledError
ClassCodexAuthExpiredErrorRaised when a stored ChatGPT token cannot be refreshed.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexAuthExpiredError
ClassCodexLoginInteractionUI hooks for the browser loopback sign-in flow.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/CodexLoginInteraction
ClassSlackProviderSlack-hosted MCP: loopback Authorization Code with a public client.https://reference.langchain.com/python/deepagents-code/mcp_providers/slack/SlackProvider
ClassGitHubProviderGitHub-hosted MCP: RFC 8628 Device Authorization Grant.https://reference.langchain.com/python/deepagents-code/mcp_providers/github/GitHubProvider
ClassLoginResultOutcome of a provider's pre-handshake run_login step.https://reference.langchain.com/python/deepagents-code/mcp_providers/base/LoginResult
ClassOAuthProviderBase class for provider-specific OAuth dispatch.https://reference.langchain.com/python/deepagents-code/mcp_providers/base/OAuthProvider
ClassGenericProviderFallback provider for spec-compliant MCP servers with no quirks.https://reference.langchain.com/python/deepagents-code/mcp_providers/base/GenericProvider
ClassRevokeResultOutcome of a revoke_skill_dir_trust call.https://reference.langchain.com/python/deepagents-code/skills/trust/RevokeResult
ClassExtendedSkillMetadataExtended skill metadata for CLI display, adds source tracking.https://reference.langchain.com/python/deepagents-code/skills/load/ExtendedSkillMetadata
ClassSkillInvocationEnvelopeStructured prompt and checkpoint metadata for a skill invocation.https://reference.langchain.com/python/deepagents-code/skills/invocation/SkillInvocationEnvelope
ClassCodexAuthScreenRun the ChatGPT OAuth Authorization Code Flow with PKCE inline.https://reference.langchain.com/python/deepagents-code/widgets/codex_auth/CodexAuthScreen
ClassCodexSignedInActionOutcome of the CodexSignedInScreen quick-action overlay.https://reference.langchain.com/python/deepagents-code/widgets/codex_auth/CodexSignedInAction
ClassCodexSignedInScreenQuick-action overlay shown when openai_codex is already signed in.https://reference.langchain.com/python/deepagents-code/widgets/codex_auth/CodexSignedInScreen
ClassMCPReconnectPromptScreenModal asking whether to restart the server after an MCP login.https://reference.langchain.com/python/deepagents-code/widgets/mcp_reconnect/MCPReconnectPromptScreen
ClassMCPReconnectForceConfirmScreenConfirmation overlay for /mcp reconnect --force with no pending login.https://reference.langchain.com/python/deepagents-code/widgets/mcp_reconnect/MCPReconnectForceConfirmScreen
ClassSubagentPanelDocked two-pane panel visualizing js_eval subagent fan-out by phase.https://reference.langchain.com/python/deepagents-code/widgets/subagent_panel/SubagentPanel
ClassSpinnerAnimated spinner using charset-appropriate frames.https://reference.langchain.com/python/deepagents-code/widgets/loading/Spinner
ClassLoadingWidgetAnimated loading indicator with status text and elapsed time.https://reference.langchain.com/python/deepagents-code/widgets/loading/LoadingWidget
ClassFormattedOutputResult of formatting tool output for display.https://reference.langchain.com/python/deepagents-code/widgets/messages/FormattedOutput
ClassUserMessageWidget displaying a user message.https://reference.langchain.com/python/deepagents-code/widgets/messages/UserMessage
ClassQueuedUserMessageWidget displaying a queued (pending) user message in grey.https://reference.langchain.com/python/deepagents-code/widgets/messages/QueuedUserMessage
ClassSkillMessageWidget displaying a skill invocation with collapsible body.https://reference.langchain.com/python/deepagents-code/widgets/messages/SkillMessage
ClassAssistantMessageWidget displaying an assistant message with markdown support.https://reference.langchain.com/python/deepagents-code/widgets/messages/AssistantMessage
ClassToolCallMessageWidget displaying a tool call with collapsible output.https://reference.langchain.com/python/deepagents-code/widgets/messages/ToolCallMessage
ClassToolGroupSummaryCollapsed one-line stand-in for an assistant step's tool calls.https://reference.langchain.com/python/deepagents-code/widgets/messages/ToolGroupSummary
ClassDiffMessageWidget displaying a diff with syntax highlighting.https://reference.langchain.com/python/deepagents-code/widgets/messages/DiffMessage
ClassErrorMessageWidget displaying an error message.https://reference.langchain.com/python/deepagents-code/widgets/messages/ErrorMessage
ClassAppMessageWidget displaying an app message.https://reference.langchain.com/python/deepagents-code/widgets/messages/AppMessage
ClassSummarizationMessageWidget displaying a summarization completion notification.https://reference.langchain.com/python/deepagents-code/widgets/messages/SummarizationMessage
ClassUpdateBeforeDependenciesConfirmScreenConfirmation overlay before /update --deps upgrades dcode itself.https://reference.langchain.com/python/deepagents-code/widgets/update_confirm/UpdateBeforeDependenciesConfirmScreen
ClassRefreshDependenciesConfirmScreenConfirmation overlay for a dependency refresh.https://reference.langchain.com/python/deepagents-code/widgets/update_confirm/RefreshDependenciesConfirmScreen
ClassAgentSelectorScreenModal dialog for switching between available agents.https://reference.langchain.com/python/deepagents-code/widgets/agent_selector/AgentSelectorScreen
ClassToolRendererStrategy for building a tool's HITL approval widget.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/ToolRenderer
ClassWriteFileRendererRenderer for write_file tool - shows full file content.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/WriteFileRenderer
ClassTaskRendererRenderer for task tool — interrupt description provides full context.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/TaskRenderer
ClassDeleteFileRendererRenderer for delete tool - shows removed file content when available.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/DeleteFileRenderer
ClassEditFileRendererRenderer for edit_file tool - shows unified diff.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/EditFileRenderer
ClassNotificationSettingsScreenModal dialog for managing startup warning preferences.https://reference.langchain.com/python/deepagents-code/widgets/notification_settings/NotificationSettingsScreen
ClassCompletionResultResult of handling a key event in the completion system.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/CompletionResult
ClassCompletionViewProtocol for views that can display completion suggestions.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/CompletionView
ClassCompletionControllerProtocol for completion controllers.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/CompletionController
ClassSlashCommandControllerController for / slash command completion.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/SlashCommandController
ClassFuzzyFileControllerController for @ file completion with fuzzy matching from current cwd.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/FuzzyFileController
ClassMultiCompletionManagerManages multiple completion controllers, delegating to the active one.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete/MultiCompletionManager
ClassHistoryManagerManages command history with file persistence.https://reference.langchain.com/python/deepagents-code/widgets/history/HistoryManager
ClassUpdateProgressScreenModal that shows self-update progress and a bounded log tail.https://reference.langchain.com/python/deepagents-code/widgets/update_progress/UpdateProgressScreen
ClassChangelogClickedPosted when the changelog row is clicked with the mouse.https://reference.langchain.com/python/deepagents-code/widgets/update_available/ChangelogClicked
ClassUpdateAvailableScreenModal dedicated to the update-available notification.https://reference.langchain.com/python/deepagents-code/widgets/update_available/UpdateAvailableScreen
ClassCompletionOptionA clickable completion option in the autocomplete popup.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/CompletionOption
ClassClickedMessage sent when a completion option is clicked.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/CompletionOption/Clicked
ClassInputActionButtonSmall clickable button shown at the right edge of the chat input row.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/InputActionButton
ClassClickedMessage sent when an input action button is clicked.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/InputActionButton/Clicked
ClassCompletionPopupPopup widget that displays completion suggestions as clickable options.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/CompletionPopup
ClassOptionClickedMessage sent when a completion option is clicked.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/CompletionPopup/OptionClicked
ClassChatTextAreaTextArea subclass with custom key handling for chat input.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea
ClassSubmittedMessage sent when text is submitted.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/Submitted
ClassHistoryPreviousRequest previous history entry.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/HistoryPrevious
ClassHistoryNextRequest next history entry.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/HistoryNext
ClassPastedPathsMessage sent when paste payload resolves to file paths.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/PastedPaths
ClassPastedTextMessage sent when a paste is large enough to be collapsed.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/PastedText
ClassTypingPosted when the user presses a printable key or backspace.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatTextArea/Typing
ClassChatInputChat input widget with prompt, multi-line text, autocomplete, and history.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatInput
ClassSubmittedMessage sent when input is submitted.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatInput/Submitted
ClassModeChangedMessage sent when input mode changes.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatInput/ModeChanged
ClassTypingPosted when the user presses a printable key or backspace in the input.https://reference.langchain.com/python/deepagents-code/widgets/chat_input/ChatInput/Typing
ClassCwdSwitchPromptScreenModal asking whether to switch cwd before resuming a thread.https://reference.langchain.com/python/deepagents-code/widgets/cwd_switch/CwdSwitchPromptScreen
ClassAskUserTextAreaSoft-wrapping text input for free-form ask-user questions.https://reference.langchain.com/python/deepagents-code/widgets/ask_user/AskUserTextArea
ClassSubmittedPosted when the user presses Enter to submit the answer.https://reference.langchain.com/python/deepagents-code/widgets/ask_user/AskUserTextArea/Submitted
ClassAskUserMenuInteractive widget for asking the user questions.https://reference.langchain.com/python/deepagents-code/widgets/ask_user/AskUserMenu
ClassAnsweredMessage sent when user submits all answers.https://reference.langchain.com/python/deepagents-code/widgets/ask_user/AskUserMenu/Answered
ClassCancelledMessage sent when user cancels the ask_user prompt.https://reference.langchain.com/python/deepagents-code/widgets/ask_user/AskUserMenu/Cancelled
ClassThemeSelectorScreenModal dialog for theme selection with live preview.https://reference.langchain.com/python/deepagents-code/widgets/theme_selector/ThemeSelectorScreen
ClassRegionThe closed set of LangSmith region selections in the /auth prompt.https://reference.langchain.com/python/deepagents-code/widgets/auth/Region
ClassResolvedEndpointOutcome of resolving the region selector to an endpoint to persist.https://reference.langchain.com/python/deepagents-code/widgets/auth/ResolvedEndpoint
ClassAuthResultOutcome of an AuthPromptScreen interaction.https://reference.langchain.com/python/deepagents-code/widgets/auth/AuthResult
ClassAuthConfirmScreenConfirm before launching an authentication flow for a model.https://reference.langchain.com/python/deepagents-code/widgets/auth/AuthConfirmScreen
ClassDeleteCredentialConfirmScreenConfirmation overlay shown before clearing a stored credential.https://reference.langchain.com/python/deepagents-code/widgets/auth/DeleteCredentialConfirmScreen
ClassAuthPromptScreenModal that captures and persists an API key for one provider.https://reference.langchain.com/python/deepagents-code/widgets/auth/AuthPromptScreen
ClassAuthManagerScreenModal that lists configured providers and lets the user manage keys.https://reference.langchain.com/python/deepagents-code/widgets/auth/AuthManagerScreen
ClassCredentialSavedPosted when a key prompt successfully persists credentials.https://reference.langchain.com/python/deepagents-code/widgets/auth/AuthManagerScreen/CredentialSaved
ClassApprovalMenuApproval menu using standard Textual patterns.https://reference.langchain.com/python/deepagents-code/widgets/approval/ApprovalMenu
ClassDecidedMessage sent when user makes a decision.https://reference.langchain.com/python/deepagents-code/widgets/approval/ApprovalMenu/Decided
ClassGoalReviewAcceptedWidget result when the generated criteria are accepted unchanged.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewAccepted
ClassGoalReviewEditedWidget result when the user submits revised criteria.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewEdited
ClassGoalReviewRejectedWidget result when the user rejects criteria with feedback.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewRejected
ClassGoalReviewCancelledWidget result when the user cancels the proposal.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewCancelled
ClassGoalReviewTextAreaText input that keeps goal-review edit keystrokes inside the editor.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewTextArea
ClassCancelEditPosted when Escape should leave goal criteria edit mode.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewTextArea/CancelEdit
ClassGoalReviewMenuInline review widget for generated goal acceptance criteria.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewMenu
ClassDecidedMessage sent when the user accepts, edits, or cancels.https://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewMenu/Decided
ClassMCPToolItemA selectable tool item in the MCP viewer.https://reference.langchain.com/python/deepagents-code/widgets/mcp_viewer/MCPToolItem
ClassMCPServerErrorScreenRead-only modal for a failed MCP server's error details.https://reference.langchain.com/python/deepagents-code/widgets/mcp_viewer/MCPServerErrorScreen
ClassMCPServerHeaderItemA selectable server-header row in the MCP viewer.https://reference.langchain.com/python/deepagents-code/widgets/mcp_viewer/MCPServerHeaderItem
ClassMCPViewerScreenModal viewer for active MCP servers and their tools.https://reference.langchain.com/python/deepagents-code/widgets/mcp_viewer/MCPViewerScreen
ClassLaunchNameScreenFirst-step onboarding screen that asks for the user's name.https://reference.langchain.com/python/deepagents-code/widgets/launch_init/LaunchNameScreen
ClassLaunchDependenciesScreenOnboarding screen that summarizes installed optional integrations.https://reference.langchain.com/python/deepagents-code/widgets/launch_init/LaunchDependenciesScreen
ClassJsEvalStdoutCaptured stdout printed during a js_eval evaluation.https://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/JsEvalStdout
ClassJsEvalResultA successful js_eval evaluation result.https://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/JsEvalResult
ClassJsEvalErrorAn error raised during a js_eval evaluation.https://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/JsEvalError
ClassThreadOptionA clickable thread option in the selector.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ThreadOption
ClassClickedMessage sent when a thread option is clicked.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ThreadOption/Clicked
ClassThreadControlsScrollEmit scroll changes so the parent can refresh the overflow indicator.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ThreadControlsScroll
ClassScrolledMessage sent when the controls pane scroll position changes.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ThreadControlsScroll/Scrolled
ClassDeleteThreadConfirmScreenConfirmation modal shown before deleting a thread.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/DeleteThreadConfirmScreen
ClassContainedSelectOverlayOptions dropdown overlay that consumes option navigation while focused.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ContainedSelectOverlay
ClassContainedSelectOptions dropdown that keeps focus contained while its menu is open.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ContainedSelect
ClassThreadSelectorScreenModal dialog for browsing and resuming threads.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector/ThreadSelectorScreen
ClassModelLabelA label that displays a model name, right-aligned with smart truncation.https://reference.langchain.com/python/deepagents-code/widgets/status/ModelLabel
ClassBranchLabelA label that displays the git branch with glyph-aware truncation.https://reference.langchain.com/python/deepagents-code/widgets/status/BranchLabel
ClassStatusBarStatus bar showing mode, auto-approve, cwd, git branch, tokens, and model.https://reference.langchain.com/python/deepagents-code/widgets/status/StatusBar
ClassEffortSelectorScreenModal dialog for selecting a reasoning effort level.https://reference.langchain.com/python/deepagents-code/widgets/effort_selector/EffortSelectorScreen
ClassDetailActionActivatedPosted when an _ActionOption is clicked with the mouse.https://reference.langchain.com/python/deepagents-code/widgets/notification_detail/DetailActionActivated
ClassNotificationDetailScreenModal displaying a single notification's title, body, and actions.https://reference.langchain.com/python/deepagents-code/widgets/notification_detail/NotificationDetailScreen
ClassRestartPromptScreenModal asking whether to restart the server after a successful install.https://reference.langchain.com/python/deepagents-code/widgets/restart_prompt/RestartPromptScreen
ClassMessageTypeTypes of messages in the chat.https://reference.langchain.com/python/deepagents-code/widgets/message_store/MessageType
ClassToolStatusStatus of a tool call.https://reference.langchain.com/python/deepagents-code/widgets/message_store/ToolStatus
ClassMessageDataIn-memory message data for virtualization.https://reference.langchain.com/python/deepagents-code/widgets/message_store/MessageData
ClassMessageStoreManages message data and widget window for virtualization.https://reference.langchain.com/python/deepagents-code/widgets/message_store/MessageStore
ClassNotificationActionResultDismissal payload identifying which action the user picked.https://reference.langchain.com/python/deepagents-code/widgets/notification_center/NotificationActionResult
ClassNotificationRowClickedPosted when a notification row is clicked with the mouse.https://reference.langchain.com/python/deepagents-code/widgets/notification_center/NotificationRowClicked
ClassNotificationSuppressRequestedPosted when the user picks SUPPRESS from a notification's detail modal.https://reference.langchain.com/python/deepagents-code/widgets/notification_center/NotificationSuppressRequested
ClassNotificationCenterScreenModal listing pending notifications with drill-in details.https://reference.langchain.com/python/deepagents-code/widgets/notification_center/NotificationCenterScreen
ClassSkillTrustScreenApproval overlay for a skill resolving outside trusted directories.https://reference.langchain.com/python/deepagents-code/widgets/skill_trust/SkillTrustScreen
ClassInstallPackageConfirmScreenConfirmation overlay for installing an arbitrary --package.https://reference.langchain.com/python/deepagents-code/widgets/install_confirm/InstallPackageConfirmScreen
ClassInstallProviderConfirmScreenConfirmation overlay for installing a model provider's extra.https://reference.langchain.com/python/deepagents-code/widgets/install_confirm/InstallProviderConfirmScreen
ClassToolApprovalWidgetBase class for tool approval widgets.https://reference.langchain.com/python/deepagents-code/widgets/tool_widgets/ToolApprovalWidget
ClassGenericApprovalWidgetGeneric approval widget for unknown tools.https://reference.langchain.com/python/deepagents-code/widgets/tool_widgets/GenericApprovalWidget
ClassWriteFileApprovalWidgetApproval widget for write_file - shows file content with syntax highlighting.https://reference.langchain.com/python/deepagents-code/widgets/tool_widgets/WriteFileApprovalWidget
ClassEditFileApprovalWidgetApproval widget for edit_file - shows clean diff with colors.https://reference.langchain.com/python/deepagents-code/widgets/tool_widgets/EditFileApprovalWidget
ClassWelcomeBannerCompact welcome banner shown at startup.https://reference.langchain.com/python/deepagents-code/widgets/welcome/WelcomeBanner
ClassEnhancedDiffWidget for displaying a unified diff with syntax highlighting.https://reference.langchain.com/python/deepagents-code/widgets/diff/EnhancedDiff
ClassMCPLoginCancelledErrorRaised by MCPLoginScreen.action_cancel when the user cancels the flow.https://reference.langchain.com/python/deepagents-code/widgets/mcp_login/MCPLoginCancelledError
ClassMCPLoginScreenModal that renders the OAuth login flow and collects user input.https://reference.langchain.com/python/deepagents-code/widgets/mcp_login/MCPLoginScreen
ClassModelOptionA clickable model option in the selector.https://reference.langchain.com/python/deepagents-code/widgets/model_selector/ModelOption
ClassClickedMessage sent when a model option is clicked.https://reference.langchain.com/python/deepagents-code/widgets/model_selector/ModelOption/Clicked
ClassModelSelectorScreenFull-screen modal for model selection.https://reference.langchain.com/python/deepagents-code/widgets/model_selector/ModelSelectorScreen
Functionwrite_terminal_escapeBest-effort write of a terminal control sequence.https://reference.langchain.com/python/deepagents-code/terminal_escape/write_terminal_escape
Functionwrite_oscWrite an OSC ; sequence.https://reference.langchain.com/python/deepagents-code/terminal_escape/write_osc
Functionset_terminal_progressSet the terminal's OSC 9;4 progress indicator.https://reference.langchain.com/python/deepagents-code/terminal_escape/set_terminal_progress
Functionclear_terminal_progressClear the terminal's progress indicator.https://reference.langchain.com/python/deepagents-code/terminal_escape/clear_terminal_progress
Functionset_terminal_backgroundSet the terminal's dynamic default background color with OSC 11.https://reference.langchain.com/python/deepagents-code/terminal_escape/set_terminal_background
Functionreset_terminal_backgroundReset the terminal's dynamic default background color with OSC 111.https://reference.langchain.com/python/deepagents-code/terminal_escape/reset_terminal_background
Functiononboarding_marker_pathReturn the first-run onboarding marker path.https://reference.langchain.com/python/deepagents-code/onboarding/onboarding_marker_path
Functionhas_completed_onboardingReturn whether the user has completed onboarding.https://reference.langchain.com/python/deepagents-code/onboarding/has_completed_onboarding
Functionmark_onboarding_completePersist that onboarding has completed.https://reference.langchain.com/python/deepagents-code/onboarding/mark_onboarding_complete
Functionwrite_onboarding_name_memoryPersist the optional onboarding name into user agent memory.https://reference.langchain.com/python/deepagents-code/onboarding/write_onboarding_name_memory
Functionextract_onboarding_name_blockReturn the managed onboarding name block (markers included) if present.https://reference.langchain.com/python/deepagents-code/onboarding/extract_onboarding_name_block
Functionstrip_onboarding_name_markersRemove every onboarding-name marker occurrence from text.https://reference.langchain.com/python/deepagents-code/onboarding/strip_onboarding_name_markers
Functionshould_run_onboardingReturn whether onboarding should open at interactive startup.https://reference.langchain.com/python/deepagents-code/onboarding/should_run_onboarding
Functionlist_subagentsList subagents from user and/or project directories.https://reference.langchain.com/python/deepagents-code/subagents/list_subagents
Functiondefault_unix_socket_pathReturn the default per-process Unix socket path.https://reference.langchain.com/python/deepagents-code/event_bus/default_unix_socket_path
Functiondecode_external_eventDecode one newline-delimited JSON external event.https://reference.langchain.com/python/deepagents-code/event_bus/decode_external_event
Functioncount_linesReturn the number of newline characters in text.https://reference.langchain.com/python/deepagents-code/paste_collapse/count_lines
Functionshould_collapse_pasteReturn whether text should be collapsed into a placeholder.https://reference.langchain.com/python/deepagents-code/paste_collapse/should_collapse_paste
Functionformat_paste_refFormat a paste placeholder reference string.https://reference.langchain.com/python/deepagents-code/paste_collapse/format_paste_ref
Functionexpand_paste_refsReplace all paste placeholders in text with their full content.https://reference.langchain.com/python/deepagents-code/paste_collapse/expand_paste_refs
Functionbuild_detect_scriptConcatenate all section functions into the full detection script.https://reference.langchain.com/python/deepagents-code/local_context/build_detect_script
Functionget_server_project_contextRead the server project context from environment transport data.https://reference.langchain.com/python/deepagents-code/project_utils/get_server_project_context
Functionfind_project_rootFind the project root by looking for git metadata.https://reference.langchain.com/python/deepagents-code/project_utils/find_project_root
Functionfind_project_agent_mdFind project-specific AGENTS.md file(s).https://reference.langchain.com/python/deepagents-code/project_utils/find_project_agent_md
Functionload_config_tomlLoad ~/.deepagents/config.toml.https://reference.langchain.com/python/deepagents-code/config_manifest/load_config_toml
Functionresolve_scalarResolve an option against the environment then config.toml.https://reference.langchain.com/python/deepagents-code/config_manifest/resolve_scalar
Functionresolve_interpreter_kwargsResolve the [interpreter] options into Settings constructor kwargs.https://reference.langchain.com/python/deepagents-code/config_manifest/resolve_interpreter_kwargs
Functionprovider_install_extraReturn the deepagents-code extra that installs provider, if known.https://reference.langchain.com/python/deepagents-code/config_manifest/provider_install_extra
Functionis_provider_package_installedReturn whether provider's integration package is importable.https://reference.langchain.com/python/deepagents-code/config_manifest/is_provider_package_installed
Functionget_config_optionsReturn every option, credentials-first then by domain group.https://reference.langchain.com/python/deepagents-code/config_manifest/get_config_options
Functionget_optionReturn the manifest entry for key, or None when unknown.https://reference.langchain.com/python/deepagents-code/config_manifest/get_option
Functionoption_keysReturn every manifest key in definition order.https://reference.langchain.com/python/deepagents-code/config_manifest/option_keys
Functioniter_groupsReturn group names from options in first-seen order.https://reference.langchain.com/python/deepagents-code/config_manifest/iter_groups
Functionagent_error_typeBest-effort error-type name for an exception from RemoteAgent.astream.https://reference.langchain.com/python/deepagents-code/remote_client/agent_error_type
Functionformat_agent_exceptionRender an exception from RemoteAgent.astream for the UI.https://reference.langchain.com/python/deepagents-code/remote_client/format_agent_exception
Functionget_current_thread_idGet the current Deep Agents thread ID for LangSmith or MCP tooling.https://reference.langchain.com/python/deepagents-code/tools/get_current_thread_id
Functionweb_searchSearch the web using Tavily for current information and documentation.https://reference.langchain.com/python/deepagents-code/tools/web_search
Functionfetch_urlFetch content from a URL and convert HTML to markdown format.https://reference.langchain.com/python/deepagents-code/tools/fetch_url
Functionload_async_subagentsLoad async subagent definitions from config.toml.https://reference.langchain.com/python/deepagents-code/agent/load_async_subagents
Functionget_available_agent_namesReturn a sorted list of available agent names from ~/.deepagents/.https://reference.langchain.com/python/deepagents-code/agent/get_available_agent_names
Functionlist_agentsList all available agents.https://reference.langchain.com/python/deepagents-code/agent/list_agents
Functionreset_agentReset an agent to default or copy from another agent.https://reference.langchain.com/python/deepagents-code/agent/reset_agent
Functionbuild_model_identity_sectionBuild the ### Model Identity section for the system prompt.https://reference.langchain.com/python/deepagents-code/agent/build_model_identity_section
Functionget_system_promptGet the base system prompt for the agent.https://reference.langchain.com/python/deepagents-code/agent/get_system_prompt
Functioncreate_cli_agentCreate a CLI-configured agent with flexible options.https://reference.langchain.com/python/deepagents-code/agent/create_cli_agent
Functionfind_git_dirLocate the effective git metadata directory for a path.https://reference.langchain.com/python/deepagents-code/_git/find_git_dir
Functionfind_git_rootLocate the repository root for a path.https://reference.langchain.com/python/deepagents-code/_git/find_git_root
Functionread_git_branch_from_filesystemRead the current git branch from repository metadata.https://reference.langchain.com/python/deepagents-code/_git/read_git_branch_from_filesystem
Functionread_git_branch_via_subprocessFall back to git rev-parse for unusual repository layouts.https://reference.langchain.com/python/deepagents-code/_git/read_git_branch_via_subprocess
Functionresolve_git_branchResolve the current git branch with a filesystem-first strategy.https://reference.langchain.com/python/deepagents-code/_git/resolve_git_branch
Functionread_git_commit_sha_from_filesystemRead the current HEAD commit SHA from repository metadata.https://reference.langchain.com/python/deepagents-code/_git/read_git_commit_sha_from_filesystem
Functionread_git_commit_sha_via_subprocessFall back to git rev-parse HEAD for unusual repository layouts.https://reference.langchain.com/python/deepagents-code/_git/read_git_commit_sha_via_subprocess
Functionresolve_git_commit_shaResolve the current HEAD commit SHA, filesystem-first.https://reference.langchain.com/python/deepagents-code/_git/resolve_git_commit_sha
Functionread_git_remote_url_from_filesystemRead the origin remote URL from the repository config file.https://reference.langchain.com/python/deepagents-code/_git/read_git_remote_url_from_filesystem
Functionread_git_remote_url_via_subprocessFall back to git config --get remote.origin.url.https://reference.langchain.com/python/deepagents-code/_git/read_git_remote_url_via_subprocess
Functionresolve_git_remote_urlResolve the origin remote URL, filesystem-first.https://reference.langchain.com/python/deepagents-code/_git/resolve_git_remote_url
Functionparse_repository_metadataDerive repository attribution from an origin remote URL.https://reference.langchain.com/python/deepagents-code/_git/parse_repository_metadata
Functioncollect_built_in_toolsEnumerate the built-in tools the agent binds by default.https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_built_in_tools
Functioncollect_mcp_catalogDiscover MCP servers, split into tool groups and unavailable servers.https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_mcp_catalog
Functioncollect_catalogCollect everything dcode tools list renders.https://reference.langchain.com/python/deepagents-code/tool_catalog/collect_catalog
Functionsupported_efforts_for_modelReturn reasoning efforts supported by model_spec.https://reference.langchain.com/python/deepagents-code/reasoning_effort/supported_efforts_for_model
Functiondefault_effort_for_modelReturn the documented default reasoning effort when known.https://reference.langchain.com/python/deepagents-code/reasoning_effort/default_effort_for_model
Functionmodel_params_for_effortTranslate an effort label into provider-specific model params.https://reference.langchain.com/python/deepagents-code/reasoning_effort/model_params_for_effort
Functioncurrent_effort_from_model_paramsRead the configured effort from model params when present.https://reference.langchain.com/python/deepagents-code/reasoning_effort/current_effort_from_model_params
Functionmerge_effort_model_paramsMerge effort params into existing per-session model params.https://reference.langchain.com/python/deepagents-code/reasoning_effort/merge_effort_model_params
Functionwithout_effort_model_paramsRemove known effort params while preserving unrelated model params.https://reference.langchain.com/python/deepagents-code/reasoning_effort/without_effort_model_params
Functionadd_json_output_argAdd a --json flag to an argparse parser.https://reference.langchain.com/python/deepagents-code/output/add_json_output_arg
Functionwrite_jsonWrite a JSON envelope to stdout and flush.https://reference.langchain.com/python/deepagents-code/output/write_json
Functionget_rubricRead the current acceptance criteria used to evaluate completion.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalToolsMiddleware/__init__/get_rubric
Functionget_goalRead the current persistent goal and acceptance criteria.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalToolsMiddleware/__init__/get_goal
Functionupdate_goalMark the current goal complete or blocked with evidence.https://reference.langchain.com/python/deepagents-code/goal_tools/GoalToolsMiddleware/__init__/update_goal
Functionnormalize_langsmith_endpointResolve a LangSmith endpoint shorthand to its canonical URL.https://reference.langchain.com/python/deepagents-code/config/normalize_langsmith_endpoint
Functionis_http_urlReturn whether value is a non-empty http/https URL with a host.https://reference.langchain.com/python/deepagents-code/config/is_http_url
Functionconsume_orphaned_tracing_disabled_noticeReturn and clear the pending orphaned-tracing notice, if any.https://reference.langchain.com/python/deepagents-code/config/consume_orphaned_tracing_disabled_notice
Functionrestore_user_tracing_envRestore caller tracing flags in an environment passed to user code.https://reference.langchain.com/python/deepagents-code/config/restore_user_tracing_env
Functionrestore_user_tracing_api_keysRestore caller tracing API keys in an environment passed to user code.https://reference.langchain.com/python/deepagents-code/config/restore_user_tracing_api_keys
Functionapply_stored_langsmith_authApply a /auth-stored LangSmith key, tracing, and redaction now.https://reference.langchain.com/python/deepagents-code/config/apply_stored_langsmith_auth
Functiondetect_mode_prefixReturn the longest mode prefix and mode for text, if any.https://reference.langchain.com/python/deepagents-code/config/detect_mode_prefix
Functionget_glyphsGet the glyph set for the current charset mode.https://reference.langchain.com/python/deepagents-code/config/get_glyphs
Functionreset_glyphs_cacheReset the glyphs and charset-mode caches (for testing).https://reference.langchain.com/python/deepagents-code/config/reset_glyphs_cache
Functionis_ascii_modeCheck whether the terminal is in ASCII charset mode.https://reference.langchain.com/python/deepagents-code/config/is_ascii_mode
Functionnewline_shortcutReturn the terminal-appropriate label for the newline keyboard shortcut.https://reference.langchain.com/python/deepagents-code/config/newline_shortcut
Functionget_bannerGet the appropriate banner for the current charset mode.https://reference.langchain.com/python/deepagents-code/config/get_banner
Functionbuild_coding_agent_metadataBuild the shared coding-agent-v1 trace-metadata block.https://reference.langchain.com/python/deepagents-code/config/build_coding_agent_metadata
Functionbuild_stream_configBuild the LangGraph stream config dict.https://reference.langchain.com/python/deepagents-code/config/build_stream_config
Functionparse_shell_allow_listParse shell allow-list from string.https://reference.langchain.com/python/deepagents-code/config/parse_shell_allow_list
Functioncontains_dangerous_patternsCheck if a command contains dangerous shell patterns.https://reference.langchain.com/python/deepagents-code/config/contains_dangerous_patterns
Functionis_shell_command_allowedCheck if a shell command is in the allow-list.https://reference.langchain.com/python/deepagents-code/config/is_shell_command_allowed
Functionget_langsmith_project_nameResolve the LangSmith project name if tracing is configured.https://reference.langchain.com/python/deepagents-code/config/get_langsmith_project_name
Functionis_langsmith_redaction_enabledReturn whether LangSmith secret redaction is enabled for agent traces.https://reference.langchain.com/python/deepagents-code/config/is_langsmith_redaction_enabled
Functionconfigure_langsmith_secret_redactionInstall the LangSmith SDK secret anonymizer for active agent tracing.https://reference.langchain.com/python/deepagents-code/config/configure_langsmith_secret_redaction
Functionget_langsmith_replica_projectsExtra LangSmith project names to dual-write agent traces to.https://reference.langchain.com/python/deepagents-code/config/get_langsmith_replica_projects
Functionget_langsmith_replica_projectThe single extra LangSmith project to mirror agent runs to, if configured.https://reference.langchain.com/python/deepagents-code/config/get_langsmith_replica_project
Functionget_tracing_statusSummarize LangSmith tracing configuration for diagnostics.https://reference.langchain.com/python/deepagents-code/config/get_tracing_status
Functionfetch_langsmith_project_url_or_raiseFetch the LangSmith project URL, raising on any failure.https://reference.langchain.com/python/deepagents-code/config/fetch_langsmith_project_url_or_raise
Functionfetch_langsmith_project_urlFetch the LangSmith project URL, returning None on any failure.https://reference.langchain.com/python/deepagents-code/config/fetch_langsmith_project_url
Functionbuild_langsmith_thread_urlBuild a full LangSmith thread URL if tracing is configured.https://reference.langchain.com/python/deepagents-code/config/build_langsmith_thread_url
Functionreset_langsmith_url_cacheReset the LangSmith URL cache (for testing).https://reference.langchain.com/python/deepagents-code/config/reset_langsmith_url_cache
Functionget_default_coding_instructionsGet the default coding agent instructions.https://reference.langchain.com/python/deepagents-code/config/get_default_coding_instructions
Functiondetect_providerAuto-detect provider from model name.https://reference.langchain.com/python/deepagents-code/config/detect_provider
Functioncreate_modelCreate a chat model.https://reference.langchain.com/python/deepagents-code/config/create_model
Functionvalidate_model_capabilitiesValidate that the model has required capabilities for deepagents.https://reference.langchain.com/python/deepagents-code/config/validate_model_capabilities
Functionformat_durationFormat a duration in seconds into a human-readable string.https://reference.langchain.com/python/deepagents-code/formatting/format_duration
Functionmacos_force_24_hour_timeRead macOS's "24-Hour Time" preference (AppleICUForce24HourTime).https://reference.langchain.com/python/deepagents-code/formatting/macos_force_24_hour_time
Functionuses_24_hour_clockWhether the system is configured for a 24-hour clock.https://reference.langchain.com/python/deepagents-code/formatting/uses_24_hour_clock
Functionformat_message_timestampFormat a message timestamp for display.https://reference.langchain.com/python/deepagents-code/formatting/format_message_timestamp
Functioncopy_text_to_clipboardCopy text to the system clipboard.https://reference.langchain.com/python/deepagents-code/clipboard/copy_text_to_clipboard
Functioncopy_text_with_feedbackCopy text to the clipboard and surface the outcome as a toast.https://reference.langchain.com/python/deepagents-code/clipboard/copy_text_with_feedback
Functioncopy_selection_to_clipboardCopy selected text from app widgets to clipboard.https://reference.langchain.com/python/deepagents-code/clipboard/copy_selection_to_clipboard
Functionmigrate_legacy_stateMove legacy state entries from config_dir into state_dir.https://reference.langchain.com/python/deepagents-code/state_migration/migrate_legacy_state
Functionstart_server_and_get_agentStart a LangGraph server and return a connected remote agent client.https://reference.langchain.com/python/deepagents-code/server_manager/start_server_and_get_agent
Functionserver_sessionAsync context manager that starts a server and guarantees cleanup.https://reference.langchain.com/python/deepagents-code/server_manager/server_session
Functiongenerate_goal_rubricGenerate acceptance criteria for a goal objective.https://reference.langchain.com/python/deepagents-code/goal_rubric/generate_goal_rubric
Functioncompute_config_fingerprintCompute a SHA-256 fingerprint over sorted, concatenated config contents.https://reference.langchain.com/python/deepagents-code/mcp_trust/compute_config_fingerprint
Functionis_project_mcp_trustedCheck whether a project's MCP config is trusted with the given fingerprint.https://reference.langchain.com/python/deepagents-code/mcp_trust/is_project_mcp_trusted
Functiontrust_project_mcpPersist trust for a project's MCP config.https://reference.langchain.com/python/deepagents-code/mcp_trust/trust_project_mcp
Functionrevoke_project_mcp_trustRemove trust for a project's MCP config.https://reference.langchain.com/python/deepagents-code/mcp_trust/revoke_project_mcp_trust
Functionsupports_kitty_keyboard_protocolReturn whether the attached terminal should be treated as kitty-aware.https://reference.langchain.com/python/deepagents-code/terminal_capabilities/supports_kitty_keyboard_protocol
Functionresolve_sdk_versionResolve the installed deepagents SDK version.https://reference.langchain.com/python/deepagents-code/extras_info/resolve_sdk_version
Functionformat_known_extrasRender the installable extras grouped by category as plain text.https://reference.langchain.com/python/deepagents-code/extras_info/format_known_extras
Functionget_extras_statusReturn installed optional dependencies grouped by extra.https://reference.langchain.com/python/deepagents-code/extras_info/get_extras_status
Functioninstalled_extra_namesReturn extras with at least one installed dependency.https://reference.langchain.com/python/deepagents-code/extras_info/installed_extra_names
Functionget_optional_dependency_statusReturn installed and missing optional dependencies grouped by extra.https://reference.langchain.com/python/deepagents-code/extras_info/get_optional_dependency_status
Functionextra_for_packageReturn the installable extra that declares a package.https://reference.langchain.com/python/deepagents-code/extras_info/extra_for_package
Functionverify_interpreter_depsCheck that langchain-quickjs is installed for the interpreter.https://reference.langchain.com/python/deepagents-code/extras_info/verify_interpreter_deps
Functionformat_extras_status_plainRender an ExtrasStatus mapping as column-aligned plain text.https://reference.langchain.com/python/deepagents-code/extras_info/format_extras_status_plain
Functionget_core_dependency_versionsReturn (package, version) pairs for the core ecosystem dependencies.https://reference.langchain.com/python/deepagents-code/extras_info/get_core_dependency_versions
Functionformat_core_dependencies_plainRender core ecosystem dependency versions as column-aligned plain text.https://reference.langchain.com/python/deepagents-code/extras_info/format_core_dependencies_plain
Functionformat_core_dependenciesRender core ecosystem dependency versions as a markdown fragment.https://reference.langchain.com/python/deepagents-code/extras_info/format_core_dependencies
Functionformat_extras_statusRender an ExtrasStatus mapping as a markdown fragment.https://reference.langchain.com/python/deepagents-code/extras_info/format_extras_status
Functionresolve_mcp_configResolve an MCP config dict for login without printing anything.https://reference.langchain.com/python/deepagents-code/mcp_login_service/resolve_mcp_config
Functionselect_serverPull server out of a resolved config and validate its shape.https://reference.langchain.com/python/deepagents-code/mcp_login_service/select_server
Functionformat_untrusted_project_noticeBuild the CLI-style hint string for skipped untrusted project configs.https://reference.langchain.com/python/deepagents-code/mcp_login_service/format_untrusted_project_notice
Functionparse_skill_commandExtract skill name and args from a /skill: command.https://reference.langchain.com/python/deepagents-code/command_registry/parse_skill_command
Functionbuild_skill_commandsBuild autocomplete entries for discovered skills.https://reference.langchain.com/python/deepagents-code/command_registry/build_skill_commands
Functiontruncate_valueTruncate a string value if it exceeds max_length.https://reference.langchain.com/python/deepagents-code/tool_display/truncate_value
Functionformat_tool_displayFormat tool calls for display with tool-specific smart formatting.https://reference.langchain.com/python/deepagents-code/tool_display/format_tool_display
Functionformat_tool_message_contentConvert ToolMessage content into a printable string.https://reference.langchain.com/python/deepagents-code/tool_display/format_tool_message_content
Functioncompute_unified_diffCompute a unified diff between before and after content.https://reference.langchain.com/python/deepagents-code/file_ops/compute_unified_diff
Functionresolve_physical_pathConvert a virtual/relative path to a physical filesystem path.https://reference.langchain.com/python/deepagents-code/file_ops/resolve_physical_path
Functionformat_display_pathFormat a path for display.https://reference.langchain.com/python/deepagents-code/file_ops/format_display_path
Functionbuild_approval_previewCollect summary info and diff for HITL approvals.https://reference.langchain.com/python/deepagents-code/file_ops/build_approval_preview
Functionrun_tools_commandDispatch a dcode tools subcommand.https://reference.langchain.com/python/deepagents-code/tools_commands/run_tools_command
Functionsave_theme_preferencePersist theme preference to ~/.deepagents/config.toml.https://reference.langchain.com/python/deepagents-code/app/save_theme_preference
Functionsave_terminal_theme_mappingPersist a [ui.terminal_themes][term_program] = name entry.https://reference.langchain.com/python/deepagents-code/app/save_terminal_theme_mapping
Functionrun_textual_appRun the Textual application.https://reference.langchain.com/python/deepagents-code/app/run_textual_app
Functionformat_token_countFormat a token count into a human-readable short string.https://reference.langchain.com/python/deepagents-code/_session_stats/format_token_count
Functionresolved_env_var_nameReturn whichever env var name actually carries the resolved value.https://reference.langchain.com/python/deepagents-code/model_config/resolved_env_var_name
Functionresolve_env_varLook up an env var with DEEPAGENTS_CODE_ prefix override.https://reference.langchain.com/python/deepagents-code/model_config/resolve_env_var
Functionclear_cachesReset module-level caches so the next call recomputes from scratch.https://reference.langchain.com/python/deepagents-code/model_config/clear_caches
Functionget_available_modelsGet available models dynamically from installed LangChain provider packages.https://reference.langchain.com/python/deepagents-code/model_config/get_available_models
Functionget_model_profilesLoad upstream profiles merged with config.toml overrides.https://reference.langchain.com/python/deepagents-code/model_config/get_model_profiles
Functionresolve_provider_credentialResolve the credential value for provider from any configured source.https://reference.langchain.com/python/deepagents-code/model_config/resolve_provider_credential
Functionget_provider_auth_statusReturn credential readiness details for a provider.https://reference.langchain.com/python/deepagents-code/model_config/get_provider_auth_status
Functionhas_provider_credentialsCheck if credentials are available for a provider.https://reference.langchain.com/python/deepagents-code/model_config/has_provider_credentials
Functionget_credential_env_varReturn the env var name that holds credentials for a provider.https://reference.langchain.com/python/deepagents-code/model_config/get_credential_env_var
Functionget_base_url_env_varsReturn base-URL env var names for a provider in resolution order.https://reference.langchain.com/python/deepagents-code/model_config/get_base_url_env_vars
Functionget_base_url_env_varReturn the canonical base-URL env var name for a provider.https://reference.langchain.com/python/deepagents-code/model_config/get_base_url_env_var
Functionget_default_base_url_envReturn the env var that supplies a provider's endpoint when none is stored.https://reference.langchain.com/python/deepagents-code/model_config/get_default_base_url_env
Functionis_serviceReturn whether name is a non-model service configurable via /auth.https://reference.langchain.com/python/deepagents-code/model_config/is_service
Functionis_langsmithReturn whether name is the LangSmith tracing service.https://reference.langchain.com/python/deepagents-code/model_config/is_langsmith
Functionget_service_auth_statusReturn credential readiness for a non-model service (e.g. "tavily").https://reference.langchain.com/python/deepagents-code/model_config/get_service_auth_status
Functionapply_stored_service_credentialsExport every stored service key into os.environ.https://reference.langchain.com/python/deepagents-code/model_config/apply_stored_service_credentials
Functionapply_stored_credentialsExport this provider's stored key and endpoint into os.environ.https://reference.langchain.com/python/deepagents-code/model_config/apply_stored_credentials
Functionwarn_on_split_credential_sourceLog when a provider's key and endpoint resolve from different env tiers.https://reference.langchain.com/python/deepagents-code/model_config/warn_on_split_credential_source
Functionsave_default_modelUpdate the default model in config file.https://reference.langchain.com/python/deepagents-code/model_config/save_default_model
Functionclear_default_modelRemove the default model from the config file.https://reference.langchain.com/python/deepagents-code/model_config/clear_default_model
Functionis_warning_suppressedCheck if a warning key is suppressed in the config file.https://reference.langchain.com/python/deepagents-code/model_config/is_warning_suppressed
Functionsuppress_warningAdd a warning key to the suppression list in the config file.https://reference.langchain.com/python/deepagents-code/model_config/suppress_warning
Functionunsuppress_warningRemove a warning key from the suppression list in the config file.https://reference.langchain.com/python/deepagents-code/model_config/unsuppress_warning
Functionload_mcp_server_trust_listsLoad per-server project MCP allow/deny lists from user-level config.https://reference.langchain.com/python/deepagents-code/model_config/load_mcp_server_trust_lists
Functionload_thread_configLoad all thread-selector settings from one config file read.https://reference.langchain.com/python/deepagents-code/model_config/load_thread_config
Functioninvalidate_thread_config_cacheClear the cached ThreadConfig so the next load re-reads disk.https://reference.langchain.com/python/deepagents-code/model_config/invalidate_thread_config_cache
Functionload_thread_columnsLoad thread column visibility from config file.https://reference.langchain.com/python/deepagents-code/model_config/load_thread_columns
Functionsave_thread_columnsSave thread column visibility to config file.https://reference.langchain.com/python/deepagents-code/model_config/save_thread_columns
Functionload_thread_relative_timeLoad the relative-time display preference for thread timestamps.https://reference.langchain.com/python/deepagents-code/model_config/load_thread_relative_time
Functionsave_thread_relative_timeSave the relative-time display preference for thread timestamps.https://reference.langchain.com/python/deepagents-code/model_config/save_thread_relative_time
Functionload_thread_sort_orderLoad the sort order preference for the thread selector.https://reference.langchain.com/python/deepagents-code/model_config/load_thread_sort_order
Functionsave_thread_sort_orderSave the sort order preference for the thread selector.https://reference.langchain.com/python/deepagents-code/model_config/save_thread_sort_order
Functionsave_thread_scopeSave the directory-scope preference for the thread selector.https://reference.langchain.com/python/deepagents-code/model_config/save_thread_scope
Functionsave_recent_modelUpdate the recently used model in config file.https://reference.langchain.com/python/deepagents-code/model_config/save_recent_model
Functionload_recent_modelsRead the most-recent-first list of provider:model specs.https://reference.langchain.com/python/deepagents-code/model_config/load_recent_models
Functiontouch_recent_modelPromote model_spec to the front of the recent-models MRU list.https://reference.langchain.com/python/deepagents-code/model_config/touch_recent_model
Functionsave_recent_agentUpdate the recently used agent in config file.https://reference.langchain.com/python/deepagents-code/model_config/save_recent_agent
Functionload_recent_agentRead [agents].recent from the config file.https://reference.langchain.com/python/deepagents-code/model_config/load_recent_agent
Functionsave_default_agentUpdate the default agent in config file.https://reference.langchain.com/python/deepagents-code/model_config/save_default_agent
Functionclear_default_agentRemove the default agent from the config file.https://reference.langchain.com/python/deepagents-code/model_config/clear_default_agent
Functionload_default_agentRead [agents].default from the config file.https://reference.langchain.com/python/deepagents-code/model_config/load_default_agent
Functionemit_startup_failureReport a server graph startup failure to the parent app process.https://reference.langchain.com/python/deepagents-code/_startup_error/emit_startup_failure
Functioncoerce_goal_statusNarrow a persisted goal-status value to a known GoalStatus.https://reference.langchain.com/python/deepagents-code/resume_state/coerce_goal_status
Functiondetect_dangerous_unicodeDetect deceptive or hidden Unicode code points in text.https://reference.langchain.com/python/deepagents-code/unicode_security/detect_dangerous_unicode
Functionstrip_dangerous_unicodeRemove known dangerous/invisible Unicode characters from text.https://reference.langchain.com/python/deepagents-code/unicode_security/strip_dangerous_unicode
Functionsanitize_control_charsNeutralize control characters and deceptive Unicode in untrusted text.https://reference.langchain.com/python/deepagents-code/unicode_security/sanitize_control_chars
Functionrender_with_unicode_markersRender hidden Unicode characters as explicit markers.https://reference.langchain.com/python/deepagents-code/unicode_security/render_with_unicode_markers
Functionsummarize_issuesSummarize Unicode issues for warning messages.https://reference.langchain.com/python/deepagents-code/unicode_security/summarize_issues
Functionformat_warning_detailJoin safety warnings into a display string with overflow indicator.https://reference.langchain.com/python/deepagents-code/unicode_security/format_warning_detail
Functioncheck_url_safetyCheck a URL for suspicious Unicode and domain spoofing patterns.https://reference.langchain.com/python/deepagents-code/unicode_security/check_url_safety
Functioniter_string_valuesFlatten nested dict/list structures into key-path/string pairs.https://reference.langchain.com/python/deepagents-code/unicode_security/iter_string_values
Functionlooks_like_url_keyReturn whether a key path suggests URL-like content.https://reference.langchain.com/python/deepagents-code/unicode_security/looks_like_url_key
Functionclassify_env_boolClassify a raw env-var string as a truthy, falsy, or unrecognized token.https://reference.langchain.com/python/deepagents-code/_env_vars/classify_env_bool
Functionis_env_truthyReturn whether env var name is set to a recognizably truthy value.https://reference.langchain.com/python/deepagents-code/_env_vars/is_env_truthy
Functionrestore_iterm_cursor_guideRestore iTerm2 cursor guide when launch-time profile state required it.https://reference.langchain.com/python/deepagents-code/iterm_cursor_guide/restore_iterm_cursor_guide
Functionnormalize_tool_statusMap a raw ToolMessage.status to the two-value hook domain, fail-closed.https://reference.langchain.com/python/deepagents-code/_tool_stream/normalize_tool_status
Functiontool_call_buffer_keyCompute a stable key for buffering an in-progress streamed tool call.https://reference.langchain.com/python/deepagents-code/_tool_stream/tool_call_buffer_key
Functioncount_unemitted_tool_callsClassify buffered tool calls that never emitted a tool.use.https://reference.langchain.com/python/deepagents-code/_tool_stream/count_unemitted_tool_calls
Functionbuild_tool_use_payloadBuild the tool.use hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_use_payload
Functionbuild_tool_error_payloadBuild the tool.error hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_error_payload
Functionbuild_tool_result_payloadBuild the tool.result hook payload (schema documented in hooks).https://reference.langchain.com/python/deepagents-code/_tool_stream/build_tool_result_payload
Functionget_server_urlBuild the server base URL.https://reference.langchain.com/python/deepagents-code/server/get_server_url
Functiongenerate_langgraph_jsonGenerate a langgraph.json config file for langgraph dev.https://reference.langchain.com/python/deepagents-code/server/generate_langgraph_json
Functionwait_for_server_healthyPoll a LangGraph server health endpoint until it responds.https://reference.langchain.com/python/deepagents-code/server/wait_for_server_healthy
Functionformat_timestampFormat ISO timestamp for display (e.g., 'Dec 30, 6:10pm').https://reference.langchain.com/python/deepagents-code/sessions/format_timestamp
Functionformat_relative_timestampFormat ISO timestamp as relative time (e.g., '5m ago', '2h ago').https://reference.langchain.com/python/deepagents-code/sessions/format_relative_timestamp
Functionformat_pathFormat a filesystem path for display.https://reference.langchain.com/python/deepagents-code/sessions/format_path
Functionget_db_pathGet path to global database.https://reference.langchain.com/python/deepagents-code/sessions/get_db_path
Functiongenerate_thread_idGenerate a new thread ID as a full UUID7 string.https://reference.langchain.com/python/deepagents-code/sessions/generate_thread_id
Functionlist_threadsList threads from checkpoints table.https://reference.langchain.com/python/deepagents-code/sessions/list_threads
Functionpopulate_thread_checkpoint_detailsPopulate checkpoint-derived fields for an existing thread list.https://reference.langchain.com/python/deepagents-code/sessions/populate_thread_checkpoint_details
Functionprewarm_thread_message_countsPrewarm thread selector cache for faster /threads open.https://reference.langchain.com/python/deepagents-code/sessions/prewarm_thread_message_counts
Functionget_cached_threadsGet cached recent threads, if available.https://reference.langchain.com/python/deepagents-code/sessions/get_cached_threads
Functionapply_cached_thread_message_countsApply cached message counts onto thread rows when freshness matches.https://reference.langchain.com/python/deepagents-code/sessions/apply_cached_thread_message_counts
Functionapply_cached_thread_initial_promptsApply cached initial prompts onto thread rows when freshness matches.https://reference.langchain.com/python/deepagents-code/sessions/apply_cached_thread_initial_prompts
Functionget_most_recentGet most recent thread_id, optionally filtered by agent.https://reference.langchain.com/python/deepagents-code/sessions/get_most_recent
Functionget_thread_agentGet agent_name for a thread.https://reference.langchain.com/python/deepagents-code/sessions/get_thread_agent
Functionget_thread_cwdGet the most recently stored cwd for a thread.https://reference.langchain.com/python/deepagents-code/sessions/get_thread_cwd
Functionthread_existsCheck if a thread exists in checkpoints.https://reference.langchain.com/python/deepagents-code/sessions/thread_exists
Functionfind_similar_threadsFind threads whose IDs start with the given prefix.https://reference.langchain.com/python/deepagents-code/sessions/find_similar_threads
Functiondelete_threadDelete thread checkpoints.https://reference.langchain.com/python/deepagents-code/sessions/delete_thread
Functionget_checkpointerGet AsyncSqliteSaver for the global database.https://reference.langchain.com/python/deepagents-code/sessions/get_checkpointer
Functionget_thread_limitRead the thread listing limit from DA_CLI_RECENT_THREADS.https://reference.langchain.com/python/deepagents-code/sessions/get_thread_limit
Functionlist_threads_commandCLI handler for deepagents threads list.https://reference.langchain.com/python/deepagents-code/sessions/list_threads_command
Functiondelete_thread_commandCLI handler for: deepagents threads delete.https://reference.langchain.com/python/deepagents-code/sessions/delete_thread_command
Functionclassify_pathClassify a path as existing, missing, or unreadable.https://reference.langchain.com/python/deepagents-code/_paths/classify_path
Functionbuild_version_textBuild the plain-text output for the --version CLI flag.https://reference.langchain.com/python/deepagents-code/main/build_version_text
Functioncheck_cli_dependenciesCheck if optional dependencies are installed.https://reference.langchain.com/python/deepagents-code/main/check_cli_dependencies
Functioncheck_optional_toolsCheck for recommended external tools and return missing tool names.https://reference.langchain.com/python/deepagents-code/main/check_optional_tools
Functionbuild_missing_tool_notificationBuild a PendingNotification for a missing optional tool.https://reference.langchain.com/python/deepagents-code/main/build_missing_tool_notification
Functionformat_tool_warning_cliFormat a missing-tool warning for non-interactive console output.https://reference.langchain.com/python/deepagents-code/main/format_tool_warning_cli
Functionparse_argsParse command line arguments.https://reference.langchain.com/python/deepagents-code/main/parse_args
Functionrun_textual_cli_asyncRun the Textual TUI interface (async version).https://reference.langchain.com/python/deepagents-code/main/run_textual_cli_async
Functionapply_stdin_pipeRead piped stdin and merge it into the parsed CLI arguments.https://reference.langchain.com/python/deepagents-code/main/apply_stdin_pipe
Functioncli_mainEntry point for console script.https://reference.langchain.com/python/deepagents-code/main/cli_main
Functionsetup_auth_parserRegister the dcode auth command group.https://reference.langchain.com/python/deepagents-code/auth_commands/setup_auth_parser
Functionrun_auth_commandDispatch a parsed dcode auth invocation.https://reference.langchain.com/python/deepagents-code/auth_commands/run_auth_command
Functionget_registryReturn the read-only theme registry, building it on first access.https://reference.langchain.com/python/deepagents-code/theme/get_registry
Functionreload_registryRebuild the theme registry from disk.https://reference.langchain.com/python/deepagents-code/theme/reload_registry
Functionget_css_variable_defaultsReturn custom CSS variable defaults for the given mode.https://reference.langchain.com/python/deepagents-code/theme/get_css_variable_defaults
Functionget_theme_colorsReturn the ThemeColors for the active Textual theme.https://reference.langchain.com/python/deepagents-code/theme/get_theme_colors
Functionstrip_media_placeholdersRemove display-only media placeholders from user text.https://reference.langchain.com/python/deepagents-code/media_utils/strip_media_placeholders
Functionget_clipboard_imageAttempt to read an image from the system clipboard.https://reference.langchain.com/python/deepagents-code/media_utils/get_clipboard_image
Functionget_image_from_pathRead and encode an image file from disk.https://reference.langchain.com/python/deepagents-code/media_utils/get_image_from_path
Functionget_video_from_pathRead and encode a video file from disk.https://reference.langchain.com/python/deepagents-code/media_utils/get_video_from_path
Functionget_media_from_pathTry to load a file as an image first, then as a video.https://reference.langchain.com/python/deepagents-code/media_utils/get_media_from_path
Functionencode_to_base64Encode raw bytes to a base64 string.https://reference.langchain.com/python/deepagents-code/media_utils/encode_to_base64
Functioncreate_multimodal_contentCreate multimodal message content with text, images, and videos.https://reference.langchain.com/python/deepagents-code/media_utils/create_multimodal_content
Functionparse_file_mentionsExtract @file mentions and return the text with resolved file paths.https://reference.langchain.com/python/deepagents-code/input/parse_file_mentions
Functionparse_pasted_file_pathsParse a paste payload that may contain dragged-and-dropped file paths.https://reference.langchain.com/python/deepagents-code/input/parse_pasted_file_paths
Functionparse_pasted_path_payloadParse dropped-path payload variants through one entrypoint.https://reference.langchain.com/python/deepagents-code/input/parse_pasted_path_payload
Functionparse_single_pasted_file_pathParse and resolve a single pasted path payload.https://reference.langchain.com/python/deepagents-code/input/parse_single_pasted_file_path
Functionextract_leading_pasted_file_pathExtract and resolve a leading pasted path token from input text.https://reference.langchain.com/python/deepagents-code/input/extract_leading_pasted_file_path
Functionnormalize_pasted_pathNormalize pasted text that may represent a single filesystem path.https://reference.langchain.com/python/deepagents-code/input/normalize_pasted_path
Functionmanaged_rg_pathReturn the managed ripgrep binary path (.exe on Windows).https://reference.langchain.com/python/deepagents-code/managed_tools/managed_rg_path
Functionis_offlineReturn whether managed-tool downloads are disabled via env var.https://reference.langchain.com/python/deepagents-code/managed_tools/is_offline
Functionripgrep_installerReturn the configured ripgrep installer mode.https://reference.langchain.com/python/deepagents-code/managed_tools/ripgrep_installer
Functionprefers_system_ripgrepReturn whether the user opted into the system ripgrep installer.https://reference.langchain.com/python/deepagents-code/managed_tools/prefers_system_ripgrep
Functionprepend_managed_bin_to_pathIdempotently prepend BIN_DIR to os.environ["PATH"].https://reference.langchain.com/python/deepagents-code/managed_tools/prepend_managed_bin_to_path
Functionensure_ripgrepEnsure a usable rg binary is available, installing if necessary.https://reference.langchain.com/python/deepagents-code/managed_tools/ensure_ripgrep
Functionload_mcp_configLoad and validate MCP configuration from a JSON file.https://reference.langchain.com/python/deepagents-code/mcp_tools/load_mcp_config
Functiondiscover_mcp_configsFind MCP config files from standard locations.https://reference.langchain.com/python/deepagents-code/mcp_tools/discover_mcp_configs
Functionclassify_discovered_configsSplit discovered config paths into user-level and project-level configs.https://reference.langchain.com/python/deepagents-code/mcp_tools/classify_discovered_configs
Functionextract_stdio_server_commandsExtract stdio server entries from a parsed MCP config.https://reference.langchain.com/python/deepagents-code/mcp_tools/extract_stdio_server_commands
Functionextract_project_server_summariesReturn (name, kind, summary) for every server in a project config.https://reference.langchain.com/python/deepagents-code/mcp_tools/extract_project_server_summaries
Functionmerge_mcp_configsMerge multiple MCP config dicts by server name.https://reference.langchain.com/python/deepagents-code/mcp_tools/merge_mcp_configs
Functionload_mcp_config_lenientLoad an MCP config file, returning None on any error.https://reference.langchain.com/python/deepagents-code/mcp_tools/load_mcp_config_lenient
Functionload_mcp_config_with_errorLoad an MCP config file, returning (config, error).https://reference.langchain.com/python/deepagents-code/mcp_tools/load_mcp_config_with_error
Functionget_mcp_toolsLoad MCP tools from a configuration file.https://reference.langchain.com/python/deepagents-code/mcp_tools/get_mcp_tools
Functionresolve_and_load_mcp_toolsResolve MCP config and load tools.https://reference.langchain.com/python/deepagents-code/mcp_tools/resolve_and_load_mcp_tools
Functionapproval_mode_keyReturn the store key for a thread's live approval mode.https://reference.langchain.com/python/deepagents-code/approval_mode/approval_mode_key
Functionapproval_mode_payloadReturn the stored approval-mode payload.https://reference.langchain.com/python/deepagents-code/approval_mode/approval_mode_payload
Functionread_approval_mode_from_storeRead a live approval mode from the server-side LangGraph Store.https://reference.langchain.com/python/deepagents-code/approval_mode/read_approval_mode_from_store
Functionawrite_approval_modePersist approval mode through an agent's remote store client.https://reference.langchain.com/python/deepagents-code/approval_mode/awrite_approval_mode
Functioncollect_sectionsGather every diagnostic section in display order.https://reference.langchain.com/python/deepagents-code/doctor/collect_sections
Functionrun_doctor_commandRun dcode doctor, printing diagnostics as text or JSON.https://reference.langchain.com/python/deepagents-code/doctor/run_doctor_command
Functionget_disabled_serversReturn the set of server names the user has disabled.https://reference.langchain.com/python/deepagents-code/mcp_disabled/get_disabled_servers
Functionis_server_disabledReturn True when server_name is in the disabled set.https://reference.langchain.com/python/deepagents-code/mcp_disabled/is_server_disabled
Functionset_server_disabledAdd or remove server_name from the persistent disabled set.https://reference.langchain.com/python/deepagents-code/mcp_disabled/set_server_disabled
Functionprint_usage_tablePrint a model-usage stats table to a Rich console.https://reference.langchain.com/python/deepagents-code/textual_adapter/print_usage_table
Functionexecute_task_textualExecute a task with output directed to Textual UI.https://reference.langchain.com/python/deepagents-code/textual_adapter/execute_task_textual
Functionformat_auth_badgeFormat an auth manager badge for a provider.https://reference.langchain.com/python/deepagents-code/auth_display/format_auth_badge
Functionformat_auth_indicatorFormat a model selector provider-header indicator.https://reference.langchain.com/python/deepagents-code/auth_display/format_auth_indicator
Functionconfigure_debug_loggingAttach a file handler to target when DEEPAGENTS_CODE_DEBUG is set.https://reference.langchain.com/python/deepagents-code/_debug/configure_debug_logging
Functioninstalled_debug_log_pathReturn the path of the active debug log file, or None if not logging.https://reference.langchain.com/python/deepagents-code/_debug/installed_debug_log_path
Functionresolve_headersResolve ${VAR} env-var references in header values.https://reference.langchain.com/python/deepagents-code/mcp_auth/resolve_headers
Functionbuild_oauth_providerConstruct an OAuthClientProvider for an MCP server.https://reference.langchain.com/python/deepagents-code/mcp_auth/build_oauth_provider
Functionformat_login_failureReturn a token-safe single-line summary of an OAuth-login exception.https://reference.langchain.com/python/deepagents-code/mcp_auth/format_login_failure
Functionfind_reauth_requiredFind an MCPReauthRequiredError anywhere inside exc's tree.https://reference.langchain.com/python/deepagents-code/mcp_auth/find_reauth_required
Functionfind_oauth_challengeReturn the resource_metadata URL of a 401 OAuth challenge in exc.https://reference.langchain.com/python/deepagents-code/mcp_auth/find_oauth_challenge
FunctionloginDrive OAuth login for server_name, persisting tokens on success.https://reference.langchain.com/python/deepagents-code/mcp_auth/login
Functionresolve_editorResolve editor command from environment.https://reference.langchain.com/python/deepagents-code/editor/resolve_editor
Functionopen_in_editorOpen current_text in an external editor.https://reference.langchain.com/python/deepagents-code/editor/open_in_editor
Functionis_installed_version_at_leastReturn whether installed package metadata is at least version.https://reference.langchain.com/python/deepagents-code/update_check/is_installed_version_at_least
Functionget_cached_update_availableCheck for updates using only a fresh local cache entry.https://reference.langchain.com/python/deepagents-code/update_check/get_cached_update_available
Functionget_last_update_check_timeReturn the epoch time of the last PyPI update check, or None.https://reference.langchain.com/python/deepagents-code/update_check/get_last_update_check_time
Functionget_latest_versionFetch the latest deepagents-code version from PyPI, with caching.https://reference.langchain.com/python/deepagents-code/update_check/get_latest_version
Functionrelease_requires_prereleasesReturn whether installing version needs uv pre-release resolution.https://reference.langchain.com/python/deepagents-code/update_check/release_requires_prereleases
Functionget_release_timeReturn the cached ISO-8601 upload time for version, or None.https://reference.langchain.com/python/deepagents-code/update_check/get_release_time
Functionformat_release_ageReturn a human-readable age for version (e.g., 'released 3d ago').https://reference.langchain.com/python/deepagents-code/update_check/format_release_age
Functionformat_age_suffixReturn ", released Nd ago" for version, or "" when unknown.https://reference.langchain.com/python/deepagents-code/update_check/format_age_suffix
Functionformat_release_age_parentheticalReturn " (released Nd ago)" for version, or "" when unknown.https://reference.langchain.com/python/deepagents-code/update_check/format_release_age_parenthetical
Functionformat_installed_age_suffixReturn " (N days old)" for installed versions at least a week old.https://reference.langchain.com/python/deepagents-code/update_check/format_installed_age_suffix
Functioninstalled_days_oldReturn whole days since the installed version's release, or None.https://reference.langchain.com/python/deepagents-code/update_check/installed_days_old
Functionis_installation_staleReturn whether an older installed version should warn about updating.https://reference.langchain.com/python/deepagents-code/update_check/is_installation_stale
Functionget_sdk_release_timeReturn the ISO-8601 upload time for deepagents SDK version.https://reference.langchain.com/python/deepagents-code/update_check/get_sdk_release_time
Functionformat_sdk_release_ageReturn a human-readable age for SDK version (e.g., 'released 3d ago').https://reference.langchain.com/python/deepagents-code/update_check/format_sdk_release_age
Functionformat_sdk_age_suffixReturn ", released Nd ago" for SDK version, or "" when unknown.https://reference.langchain.com/python/deepagents-code/update_check/format_sdk_age_suffix
Functionshould_notify_updateReturn whether the user should be notified about version latest.https://reference.langchain.com/python/deepagents-code/update_check/should_notify_update
Functionmark_update_notifiedRecord that the user was notified about version latest.https://reference.langchain.com/python/deepagents-code/update_check/mark_update_notified
Functionclear_update_notifiedClear the "already notified" marker so the update modal re-opens next launch.https://reference.langchain.com/python/deepagents-code/update_check/clear_update_notified
Functionis_update_availableCheck whether a newer version of deepagents-code is available.https://reference.langchain.com/python/deepagents-code/update_check/is_update_available
Functiondetect_install_methodDetect how deepagents-code was installed.https://reference.langchain.com/python/deepagents-code/update_check/detect_install_method
Functionupgrade_commandReturn the shell command to upgrade deepagents-code.https://reference.langchain.com/python/deepagents-code/update_check/upgrade_command
Functionprerelease_upgrade_supportedReturn whether pre-release upgrades are supported for the install method.https://reference.langchain.com/python/deepagents-code/update_check/prerelease_upgrade_supported
Functiondependency_refresh_supportedReturn whether a dependency-only refresh is possible for the install.https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_supported
Functiondetect_shadowed_dcodeReturn the shadowing dcode entry point on the user's PATH, if any.https://reference.langchain.com/python/deepagents-code/update_check/detect_shadowed_dcode
Functiondetect_shadowed_dcode_safeBest-effort detect_shadowed_dcode that never raises.https://reference.langchain.com/python/deepagents-code/update_check/detect_shadowed_dcode_safe
Functionformat_shadowed_dcode_warningRender a user-facing warning for a shadowed-dcode situation.https://reference.langchain.com/python/deepagents-code/update_check/format_shadowed_dcode_warning
Functionformat_shadowed_dcode_fix_commandReturn a session-scoped shell command to prefer the upgraded shim.https://reference.langchain.com/python/deepagents-code/update_check/format_shadowed_dcode_fix_command
Functioncleanup_update_logsRemove old update logs while preserving the newest recent logs.https://reference.langchain.com/python/deepagents-code/update_check/cleanup_update_logs
Functioncreate_update_log_pathReturn a new timestamped update log path and clean stale logs.https://reference.langchain.com/python/deepagents-code/update_check/create_update_log_path
Functionperform_upgradeAttempt to upgrade deepagents-code using the detected install method.https://reference.langchain.com/python/deepagents-code/update_check/perform_upgrade
Functionperform_dependency_refreshRefresh dependencies while keeping deepagents-code on this version.https://reference.langchain.com/python/deepagents-code/update_check/perform_dependency_refresh
Functionperform_dependency_refresh_dry_runResolve a dependency refresh plan without mutating the tool environment.https://reference.langchain.com/python/deepagents-code/update_check/perform_dependency_refresh_dry_run
Functionparse_dependency_changesParse package version changes from uv's environment-diff output.https://reference.langchain.com/python/deepagents-code/update_check/parse_dependency_changes
Functionformat_dependency_changesRender dependency changes as an aligned, human-readable block.https://reference.langchain.com/python/deepagents-code/update_check/format_dependency_changes
Functionis_valid_extra_nameReturn whether extra is safe to embed in package-extra syntax.https://reference.langchain.com/python/deepagents-code/update_check/is_valid_extra_name
Functionis_valid_package_nameReturn whether package is safe to embed in a --with install command.https://reference.langchain.com/python/deepagents-code/update_check/is_valid_package_name
Functionupgrade_install_commandReturn the uv command that upgrades dcode while clearing stale pins.https://reference.langchain.com/python/deepagents-code/update_check/upgrade_install_command
Functiondependency_refresh_commandReturn the uv command that refreshes deps for the current dcode version.https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_command
Functiondependency_refresh_dry_run_commandReturn the uv command that plans a dependency refresh without installing.https://reference.langchain.com/python/deepagents-code/update_check/dependency_refresh_dry_run_command
Functioninstall_package_commandReturn the shell command that adds a package to the dcode tool env.https://reference.langchain.com/python/deepagents-code/update_check/install_package_command
Functioninstall_extras_commandReturn the install-script command that installs dcode extras.https://reference.langchain.com/python/deepagents-code/update_check/install_extras_command
Functioninstall_extra_commandReturn the install-script command that adds extra to dcode.https://reference.langchain.com/python/deepagents-code/update_check/install_extra_command
Functioninstall_extra_recovery_commandReturn a manual recovery command for the current install method.https://reference.langchain.com/python/deepagents-code/update_check/install_extra_recovery_command
Functioneditable_extra_hintReturn the canonical action hint for editable installs missing an extra.https://reference.langchain.com/python/deepagents-code/update_check/editable_extra_hint
Functioneditable_package_hintReturn the canonical action hint for editable installs needing a package.https://reference.langchain.com/python/deepagents-code/update_check/editable_package_hint
Functionperform_install_extraAdd extra to the installed dcode tool environment.https://reference.langchain.com/python/deepagents-code/update_check/perform_install_extra
Functionperform_install_packageAdd an arbitrary package to the installed dcode tool environment.https://reference.langchain.com/python/deepagents-code/update_check/perform_install_package
Functionis_update_check_enabledReturn whether update checks are enabled.https://reference.langchain.com/python/deepagents-code/update_check/is_update_check_enabled
Functionis_auto_update_enabledReturn whether auto-update is enabled.https://reference.langchain.com/python/deepagents-code/update_check/is_auto_update_enabled
Functionset_auto_updatePersist the auto-update preference to config.toml.https://reference.langchain.com/python/deepagents-code/update_check/set_auto_update
Functionis_auto_update_explicitly_setReturn whether the user explicitly chose an auto-update preference.https://reference.langchain.com/python/deepagents-code/update_check/is_auto_update_explicitly_set
Functionshould_announce_auto_update_defaultReturn whether to show the one-time auto-update default migration notice.https://reference.langchain.com/python/deepagents-code/update_check/should_announce_auto_update_default
Functionmark_auto_update_default_acknowledgedRecord that the one-time auto-update default migration notice was shown.https://reference.langchain.com/python/deepagents-code/update_check/mark_auto_update_default_acknowledged
Functionget_seen_versionReturn the last version the user saw the "what's new" banner for.https://reference.langchain.com/python/deepagents-code/update_check/get_seen_version
Functionmark_version_seenRecord that the user has seen the "what's new" banner for version.https://reference.langchain.com/python/deepagents-code/update_check/mark_version_seen
Functionshould_show_whats_newReturn True if this is the first launch on a newer version.https://reference.langchain.com/python/deepagents-code/update_check/should_show_whats_new
Functionrun_non_interactiveRun a single task non-interactively and exit.https://reference.langchain.com/python/deepagents-code/non_interactive/run_non_interactive
Functionsetup_mcp_parsersRegister the dcode mcp command group.https://reference.langchain.com/python/deepagents-code/mcp_commands/setup_mcp_parsers
Functionrun_mcp_loginHandle dcode mcp login .https://reference.langchain.com/python/deepagents-code/mcp_commands/run_mcp_login
Functionrun_mcp_configHandle dcode mcp config.https://reference.langchain.com/python/deepagents-code/mcp_commands/run_mcp_config
Functionsetup_config_parserRegister the dcode config command group.https://reference.langchain.com/python/deepagents-code/config_commands/setup_config_parser
Functionrun_config_commandDispatch a parsed config subcommand.https://reference.langchain.com/python/deepagents-code/config_commands/run_config_command
Functiondispatch_hookFire matching hook commands with payload serialized as JSON on stdin.https://reference.langchain.com/python/deepagents-code/hooks/dispatch_hook
Functiondispatch_hook_fire_and_forgetSchedule dispatch_hook as a background task with a strong reference.https://reference.langchain.com/python/deepagents-code/hooks/dispatch_hook_fire_and_forget
Functionhas_pending_hooksReturn whether fire-and-forget hook tasks are still in flight.https://reference.langchain.com/python/deepagents-code/hooks/has_pending_hooks
Functiondrain_pending_hooksAwait all in-flight fire-and-forget hook tasks.https://reference.langchain.com/python/deepagents-code/hooks/drain_pending_hooks
Functionpositive_intArgparse type for integer arguments that must be >= 1.https://reference.langchain.com/python/deepagents-code/ui/positive_int
Functionnon_negative_intArgparse type for integer arguments that must be >= 0.https://reference.langchain.com/python/deepagents-code/ui/non_negative_int
Functionshow_helpShow top-level help information.https://reference.langchain.com/python/deepagents-code/ui/show_help
Functionshow_list_helpShow help information for the list subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_list_help
Functionshow_agents_helpShow help information for the agents subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_agents_help
Functionshow_reset_helpShow help information for the reset subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_reset_help
Functionshow_skills_helpShow help information for the skills subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_help
Functionshow_skills_list_helpShow help information for the skills list subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_list_help
Functionshow_skills_create_helpShow help information for the skills create subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_create_help
Functionshow_skills_info_helpShow help information for the skills info subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_info_help
Functionshow_skills_delete_helpShow help information for the skills delete subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_delete_help
Functionshow_skills_trust_helpShow help information for the skills trust subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_skills_trust_help
Functionshow_update_helpShow help information for the update subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_update_help
Functionshow_doctor_helpShow help information for the doctor subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_doctor_help
Functionshow_tools_helpShow help information for the tools subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_tools_help
Functionshow_tools_list_helpShow help information for the tools list subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_tools_list_help
Functionshow_tools_install_helpShow help information for the tools install subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_tools_install_help
Functionshow_mcp_helpShow help information for the mcp subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_mcp_help
Functionshow_mcp_login_helpShow help information for the mcp login subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_mcp_login_help
Functionshow_mcp_config_helpShow help information for the mcp config subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_mcp_config_help
Functionshow_config_helpShow help information for the config subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_config_help
Functionshow_auth_helpShow help information for the auth subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_auth_help
Functionshow_threads_helpShow help information for the threads subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_threads_help
Functionshow_threads_delete_helpShow help information for the threads delete subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_threads_delete_help
Functionshow_threads_list_helpShow help information for the threads list subcommand.https://reference.langchain.com/python/deepagents-code/ui/show_threads_list_help
Functionformat_offload_limitFormat offload retention settings into a human-readable limit string.https://reference.langchain.com/python/deepagents-code/offload/format_offload_limit
Functionoffload_messages_to_backendWrite messages to backend storage before offloading.https://reference.langchain.com/python/deepagents-code/offload/offload_messages_to_backend
Functionperform_offloadExecute the offload workflow: summarize old messages and free context.https://reference.langchain.com/python/deepagents-code/offload/perform_offload
Functionauth_pathReturn the resolved path to the credential store (auth.json).https://reference.langchain.com/python/deepagents-code/auth_store/auth_path
Functionload_credentialsReturn all stored credentials keyed by provider name.https://reference.langchain.com/python/deepagents-code/auth_store/load_credentials
Functionget_stored_keyReturn the stored API key for provider, or None if unset.https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_key
Functionget_stored_base_urlReturn the base URL paired with provider's stored key, or None.https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_base_url
Functionget_stored_projectReturn the LangSmith project paired with provider's stored key, or None.https://reference.langchain.com/python/deepagents-code/auth_store/get_stored_project
Functionset_stored_keyPersist an API key for provider.https://reference.langchain.com/python/deepagents-code/auth_store/set_stored_key
Functiondelete_stored_keyRemove a stored credential for provider.https://reference.langchain.com/python/deepagents-code/auth_store/delete_stored_key
Functionlist_configured_providersReturn providers that currently have a stored credential, sorted.https://reference.langchain.com/python/deepagents-code/auth_store/list_configured_providers
Functioncreate_sandboxCreate or connect to a sandbox of the specified provider.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/create_sandbox
Functionget_default_working_dirGet the default working directory for a given sandbox provider.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/get_default_working_dir
Functionverify_sandbox_depsCheck that the required packages for a sandbox provider are installed.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory/verify_sandbox_deps
Functiondefault_store_pathReturn the ChatGPT OAuth token store path.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/default_store_path
Functionget_statusReturn the current ChatGPT OAuth sign-in state.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/get_status
Functionis_logged_inReturn whether a ChatGPT OAuth token is stored on disk.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/is_logged_in
FunctionlogoutDelete the stored ChatGPT OAuth token.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/logout
Functionrun_browser_loginRun the ChatGPT OAuth Authorization Code Flow with PKCE.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/run_browser_login
Functionbuild_chat_modelConstruct a _ChatOpenAICodex model wired to the on-disk token store.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex/build_chat_model
Functionresolve_providerReturn the provider policy that owns server_url.https://reference.langchain.com/python/deepagents-code/mcp_providers/_registry/resolve_provider
Functionis_skill_dir_trustedCheck whether a resolved skill directory has been trusted.https://reference.langchain.com/python/deepagents-code/skills/trust/is_skill_dir_trusted
Functiontrust_skill_dirPersist trust for a resolved skill directory.https://reference.langchain.com/python/deepagents-code/skills/trust/trust_skill_dir
Functionrevoke_skill_dir_trustRemove trust for a skill directory.https://reference.langchain.com/python/deepagents-code/skills/trust/revoke_skill_dir_trust
Functionclear_trusted_skill_dirsRemove all trusted skill directories.https://reference.langchain.com/python/deepagents-code/skills/trust/clear_trusted_skill_dirs
Functionlist_trusted_skill_dirsReturn the sorted list of trusted skill directory paths.https://reference.langchain.com/python/deepagents-code/skills/trust/list_trusted_skill_dirs
Functionlist_trusted_skill_dir_entriesReturn trusted directories paired with their approval timestamps.https://reference.langchain.com/python/deepagents-code/skills/trust/list_trusted_skill_dir_entries
Functionload_trusted_skill_dirsReturn verified trusted skill directories as canonical Path objects.https://reference.langchain.com/python/deepagents-code/skills/trust/load_trusted_skill_dirs
Functionlist_skillsList skills from built-in, user, and/or project directories.https://reference.langchain.com/python/deepagents-code/skills/load/list_skills
Functionload_skill_contentRead the full raw SKILL.md content for a skill.https://reference.langchain.com/python/deepagents-code/skills/load/load_skill_content
Functionsetup_skills_parserSetup the skills subcommand parser with all its subcommands.https://reference.langchain.com/python/deepagents-code/skills/commands/setup_skills_parser
Functionexecute_skills_commandExecute skills subcommands based on parsed arguments.https://reference.langchain.com/python/deepagents-code/skills/commands/execute_skills_command
Functiondiscover_skills_and_rootsDiscover skills and build pre-resolved containment roots.https://reference.langchain.com/python/deepagents-code/skills/invocation/discover_skills_and_roots
Functionbuild_skill_invocation_envelopeBuild the wrapped prompt and persisted metadata for a skill.https://reference.langchain.com/python/deepagents-code/skills/invocation/build_skill_invocation_envelope
Functionopen_chatgpt_login_urlOpen the ChatGPT account page in the user's browser.https://reference.langchain.com/python/deepagents-code/widgets/codex_auth/open_chatgpt_login_url
Functionsummarize_tool_groupBuild a one-line summary of a run of tool calls.https://reference.langchain.com/python/deepagents-code/widgets/messages/summarize_tool_group
Functionevent_targets_linkReturn whether the style under the mouse points to a clickable link.https://reference.langchain.com/python/deepagents-code/widgets/_links/event_targets_link
Functionopen_checked_url_asyncOpen a URL after applying the shared URL safety check.https://reference.langchain.com/python/deepagents-code/widgets/_links/open_checked_url_async
Functionopen_url_asyncOpen url in a browser and toast on failure.https://reference.langchain.com/python/deepagents-code/widgets/_links/open_url_async
Functionopen_style_linkOpen the URL from a Rich link style on click, if present.https://reference.langchain.com/python/deepagents-code/widgets/_links/open_style_link
Functionget_rendererGet the renderer for a tool by name.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers/get_renderer
Functionprovider_display_nameReturn a human-readable provider label.https://reference.langchain.com/python/deepagents-code/widgets/auth/provider_display_name
Functionprovider_short_nameReturn a compact brand label for a provider.https://reference.langchain.com/python/deepagents-code/widgets/auth/provider_short_name
Functionunescape_js_eval_textReverse the XML escaping applied by the js_eval wire format.https://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/unescape_js_eval_text
Functionparse_js_eval_blocksParse js_eval output into structured display blocks.https://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/parse_js_eval_blocks
Functioncompose_diff_linesYield per-line Static widgets for a unified diff.https://reference.langchain.com/python/deepagents-code/widgets/diff/compose_diff_lines
Moduledeepagents_codeDeep Agents Code - Interactive AI coding assistant.https://reference.langchain.com/python/deepagents-code/deepagents_code
Moduleterminal_escapeBest-effort writer for terminal escape/control sequences.https://reference.langchain.com/python/deepagents-code/terminal_escape
ModuleonboardingFirst-run onboarding state for the interactive TUI.https://reference.langchain.com/python/deepagents-code/onboarding
ModulesubagentsSubagent loader for app.https://reference.langchain.com/python/deepagents-code/subagents
Moduleevent_busExternal event ingress for the Textual app.https://reference.langchain.com/python/deepagents-code/event_bus
Modulepaste_collapseLarge paste collapsing for the chat input.https://reference.langchain.com/python/deepagents-code/paste_collapse
Modulelocal_contextMiddleware for injecting local context into system prompt.https://reference.langchain.com/python/deepagents-code/local_context
Moduleproject_utilsUtilities for project root detection and project-specific configuration.https://reference.langchain.com/python/deepagents-code/project_utils
Moduleconfig_manifestCanonical manifest and resolver for every user-tunable scalar config option.https://reference.langchain.com/python/deepagents-code/config_manifest
Moduleremote_clientRemote agent client — thin wrapper around LangGraph's RemoteGraph.https://reference.langchain.com/python/deepagents-code/remote_client
ModuletoolsCustom tools for the agent.https://reference.langchain.com/python/deepagents-code/tools
Modulemcp_oauth_uiUI-agnostic interaction interface for MCP OAuth login.https://reference.langchain.com/python/deepagents-code/mcp_oauth_ui
ModuleagentAgent management and creation.https://reference.langchain.com/python/deepagents-code/agent
ModulenotificationsRegistry of pending actionable notifications.https://reference.langchain.com/python/deepagents-code/notifications
Moduletool_catalogEnumerate the tools available to the agent for dcode tools list.https://reference.langchain.com/python/deepagents-code/tool_catalog
Modulereasoning_effortProvider-specific reasoning effort support for /effort.https://reference.langchain.com/python/deepagents-code/reasoning_effort
ModuleoutputMachine-readable JSON output helpers for CLI subcommands.https://reference.langchain.com/python/deepagents-code/output
Modulegoal_toolsGoal tools exposed to the agent for persisted TUI goals.https://reference.langchain.com/python/deepagents-code/goal_tools
ModuleconfigConfiguration, constants, and model creation.https://reference.langchain.com/python/deepagents-code/config
ModuleformattingLightweight text-formatting helpers.https://reference.langchain.com/python/deepagents-code/formatting
ModuleclipboardClipboard utilities.https://reference.langchain.com/python/deepagents-code/clipboard
Modulestate_migrationOne-time migration of legacy state files into ~/.deepagents/.state/.https://reference.langchain.com/python/deepagents-code/state_migration
Moduleserver_graphServer-side graph entry point for langgraph dev.https://reference.langchain.com/python/deepagents-code/server_graph
Moduleserver_managerServer lifecycle orchestration for the app.https://reference.langchain.com/python/deepagents-code/server_manager
Modulegoal_rubricShared helpers for drafting rubric criteria from goal objectives.https://reference.langchain.com/python/deepagents-code/goal_rubric
Modulemcp_trustTrust store for project-level MCP server configurations.https://reference.langchain.com/python/deepagents-code/mcp_trust
Moduleterminal_capabilitiesTerminal capability detection.https://reference.langchain.com/python/deepagents-code/terminal_capabilities
Moduleextras_infoInspect optional-dependency install status for the running distribution.https://reference.langchain.com/python/deepagents-code/extras_info
Modulemcp_login_serviceUI-agnostic helpers for resolving an MCP login target.https://reference.langchain.com/python/deepagents-code/mcp_login_service
Modulecommand_registryUnified slash-command registry.https://reference.langchain.com/python/deepagents-code/command_registry
Moduletool_displayFormatting utilities for tool call display in the app.https://reference.langchain.com/python/deepagents-code/tool_display
Modulefile_opsHelpers for tracking file operations and computing diffs for display.https://reference.langchain.com/python/deepagents-code/file_ops
Moduleask_userAsk user middleware for interactive question-answering during agent execution.https://reference.langchain.com/python/deepagents-code/ask_user
Moduletools_commandsThe dcode tools command group: provision managed external tools.https://reference.langchain.com/python/deepagents-code/tools_commands
ModuleappTextual UI application.https://reference.langchain.com/python/deepagents-code/app
Modulemodel_configModel configuration management.https://reference.langchain.com/python/deepagents-code/model_config
Moduleresume_stateSchema and middleware for per-checkpoint state restored when resuming.https://reference.langchain.com/python/deepagents-code/resume_state
Moduleunicode_securityUnicode security helpers for deceptive text and URL checks.https://reference.langchain.com/python/deepagents-code/unicode_security
Moduleiterm_cursor_guideiTerm2 cursor guide workaround for Textual alternate-screen rendering.https://reference.langchain.com/python/deepagents-code/iterm_cursor_guide
ModuleserverLangGraph server lifecycle management for the app.https://reference.langchain.com/python/deepagents-code/server
ModulesessionsThread management using LangGraph's built-in checkpoint persistence.https://reference.langchain.com/python/deepagents-code/sessions
Modulememory_guardProtect machine-managed memory blocks from agent edits.https://reference.langchain.com/python/deepagents-code/memory_guard
Moduleconfigurable_modelMiddleware for runtime model selection via LangGraph runtime context.https://reference.langchain.com/python/deepagents-code/configurable_model
ModulemainMain entry point and loop.https://reference.langchain.com/python/deepagents-code/main
Moduleauth_commandsCLI commands for the auth group: manage stored provider credentials.https://reference.langchain.com/python/deepagents-code/auth_commands
ModulethemeLangChain brand colors and semantic constants for the app.https://reference.langchain.com/python/deepagents-code/theme
Modulemedia_utilsUtilities for handling image and video media from clipboard and files.https://reference.langchain.com/python/deepagents-code/media_utils
ModuleinputInput handling utilities including image/video tracking and file mention parsing.https://reference.langchain.com/python/deepagents-code/input
Modulemanaged_toolsAuto-install pinned upstream binaries for optional tools.https://reference.langchain.com/python/deepagents-code/managed_tools
Modulemcp_toolsMCP (Model Context Protocol) tools loader.https://reference.langchain.com/python/deepagents-code/mcp_tools
Moduleapproval_modeLive approval-mode state shared through the LangGraph Store.https://reference.langchain.com/python/deepagents-code/approval_mode
ModuledoctorThe dcode doctor command: report install health and diagnostics.https://reference.langchain.com/python/deepagents-code/doctor
Modulemcp_disabledPersistent store of MCP server names the user has disabled.https://reference.langchain.com/python/deepagents-code/mcp_disabled
Moduletextual_adapterTextual UI adapter for agent execution.https://reference.langchain.com/python/deepagents-code/textual_adapter
Moduleauth_displayShared provider auth status formatting.https://reference.langchain.com/python/deepagents-code/auth_display
Modulemcp_authOAuth login flow and token storage for MCP servers.https://reference.langchain.com/python/deepagents-code/mcp_auth
ModuleeditorExternal editor support for composing prompts.https://reference.langchain.com/python/deepagents-code/editor
Moduleupdate_checkUpdate lifecycle for deepagents-code.https://reference.langchain.com/python/deepagents-code/update_check
Modulenon_interactiveNon-interactive execution mode.https://reference.langchain.com/python/deepagents-code/non_interactive
Modulemcp_commandsCLI commands of the MCP module.https://reference.langchain.com/python/deepagents-code/mcp_commands
Moduleconfig_commandsCLI commands for the config group: inspect the configuration surface.https://reference.langchain.com/python/deepagents-code/config_commands
ModulehooksLightweight hook dispatch for external tool integration.https://reference.langchain.com/python/deepagents-code/hooks
ModuleuiHelp screens and argparse utilities for the app.https://reference.langchain.com/python/deepagents-code/ui
ModuleoffloadBusiness logic for the /offload command.https://reference.langchain.com/python/deepagents-code/offload
Moduleauth_storeUser-level credential storage for model providers.https://reference.langchain.com/python/deepagents-code/auth_store
ModuleintegrationsIntegrations for external systems used by the Deep Agents Code.https://reference.langchain.com/python/deepagents-code/integrations
Modulesandbox_configParsing for the [sandboxes] section of ~/.deepagents/config.toml.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_config
Modulesandbox_providerSandbox provider interface used by Deep Agents Code.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_provider
Modulesandbox_registryDiscovery and instantiation of sandbox providers.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_registry
Modulesandbox_factorySandbox lifecycle management with provider abstraction.https://reference.langchain.com/python/deepagents-code/integrations/sandbox_factory
Moduleopenai_codexChatGPT OAuth integration for the openai_codex model provider.https://reference.langchain.com/python/deepagents-code/integrations/openai_codex
Modulemcp_providersProvider-specific MCP OAuth dispatch.https://reference.langchain.com/python/deepagents-code/mcp_providers
ModuleslackSlack-hosted MCP OAuth provider.https://reference.langchain.com/python/deepagents-code/mcp_providers/slack
ModulegithubGitHub-hosted MCP OAuth provider.https://reference.langchain.com/python/deepagents-code/mcp_providers/github
ModulebasePolicy interface for provider-specific MCP OAuth quirks.https://reference.langchain.com/python/deepagents-code/mcp_providers/base
ModuleskillsSkills module for Deep Agents Code.https://reference.langchain.com/python/deepagents-code/skills
ModuletrustTrust store for skill directories that resolve outside trusted roots.https://reference.langchain.com/python/deepagents-code/skills/trust
ModuleloadSkill loader for CLI commands.https://reference.langchain.com/python/deepagents-code/skills/load
ModulecommandsCLI commands for skill management.https://reference.langchain.com/python/deepagents-code/skills/commands
ModuleinvocationHelpers for loading and formatting skill invocations.https://reference.langchain.com/python/deepagents-code/skills/invocation
Modulebuilt_in_skillsBuilt-in skills that ship with the Deep Agents Code.https://reference.langchain.com/python/deepagents-code/built_in_skills
ModulewidgetsTextual widgets for deepagents-code.https://reference.langchain.com/python/deepagents-code/widgets
Modulecodex_authChatGPT OAuth sign-in screen, reachable via /auth -> openai_codex.https://reference.langchain.com/python/deepagents-code/widgets/codex_auth
Modulemcp_reconnectConfirmation modal shown after a successful MCP login.https://reference.langchain.com/python/deepagents-code/widgets/mcp_reconnect
Modulesubagent_panelLive panel showing subagents fanned out from within js_eval calls.https://reference.langchain.com/python/deepagents-code/widgets/subagent_panel
ModuleloadingLoading widget with animated spinner for agent activity.https://reference.langchain.com/python/deepagents-code/widgets/loading
ModulemessagesMessage widgets.https://reference.langchain.com/python/deepagents-code/widgets/messages
Moduleupdate_confirmConfirmation modals for /update dependency-refresh flows in the TUI.https://reference.langchain.com/python/deepagents-code/widgets/update_confirm
Moduleagent_selectorInteractive agent selector screen for /agents command.https://reference.langchain.com/python/deepagents-code/widgets/agent_selector
Moduletool_renderersTool renderers for approval widgets - registry pattern.https://reference.langchain.com/python/deepagents-code/widgets/tool_renderers
Modulenotification_settingsNotification settings screen for /notifications command.https://reference.langchain.com/python/deepagents-code/widgets/notification_settings
ModuleautocompleteAutocomplete system for @ mentions and / commands.https://reference.langchain.com/python/deepagents-code/widgets/autocomplete
ModulehistoryCommand history manager for input persistence.https://reference.langchain.com/python/deepagents-code/widgets/history
Moduleupdate_progressProgress modal for app self-update installs.https://reference.langchain.com/python/deepagents-code/widgets/update_progress
Moduleupdate_availableDedicated modal for the update-available notification.https://reference.langchain.com/python/deepagents-code/widgets/update_available
Modulechat_inputChat input widget for deepagents-code with autocomplete and history support.https://reference.langchain.com/python/deepagents-code/widgets/chat_input
Modulecwd_switchPrompt for switching cwd when resuming threads.https://reference.langchain.com/python/deepagents-code/widgets/cwd_switch
Moduleask_userAsk user widget for interactive questions during agent execution.https://reference.langchain.com/python/deepagents-code/widgets/ask_user
Moduletheme_selectorInteractive theme selector screen for /theme command.https://reference.langchain.com/python/deepagents-code/widgets/theme_selector
ModuleauthTUI screens for managing stored model-provider credentials.https://reference.langchain.com/python/deepagents-code/widgets/auth
ModuleapprovalApproval widget for HITL - using standard Textual patterns.https://reference.langchain.com/python/deepagents-code/widgets/approval
Modulegoal_reviewGoal acceptance-criteria review widget.https://reference.langchain.com/python/deepagents-code/widgets/goal_review
Modulemcp_viewerRead-only MCP server and tool viewer modal.https://reference.langchain.com/python/deepagents-code/widgets/mcp_viewer
Modulelaunch_initOnboarding screens for the interactive TUI.https://reference.langchain.com/python/deepagents-code/widgets/launch_init
Modulethread_selectorInteractive thread selector screen for /threads command.https://reference.langchain.com/python/deepagents-code/widgets/thread_selector
ModulestatusStatus bar widget.https://reference.langchain.com/python/deepagents-code/widgets/status
Moduleeffort_selectorInteractive reasoning effort selector for /effort.https://reference.langchain.com/python/deepagents-code/widgets/effort_selector
Modulenotification_detailGeneric detail modal for a single pending notification.https://reference.langchain.com/python/deepagents-code/widgets/notification_detail
Modulerestart_promptConfirmation modal offered after a restart-capable /install.https://reference.langchain.com/python/deepagents-code/widgets/restart_prompt
Modulemessage_storeMessage store for virtualized chat history.https://reference.langchain.com/python/deepagents-code/widgets/message_store
Modulenotification_centerNotification center modal for pending actionable notices.https://reference.langchain.com/python/deepagents-code/widgets/notification_center
Moduleskill_trustTrust prompt for skills that resolve outside trusted skill directories.https://reference.langchain.com/python/deepagents-code/widgets/skill_trust
Moduleinstall_confirmConfirmation modal for /install --package in the TUI.https://reference.langchain.com/python/deepagents-code/widgets/install_confirm
Moduletool_widgetsTool-specific approval widgets for HITL display.https://reference.langchain.com/python/deepagents-code/widgets/tool_widgets
ModulewelcomeWelcome banner widget.https://reference.langchain.com/python/deepagents-code/widgets/welcome
ModulediffEnhanced diff widget for displaying unified diffs.https://reference.langchain.com/python/deepagents-code/widgets/diff
Modulemcp_loginIn-TUI MCP OAuth login modal.https://reference.langchain.com/python/deepagents-code/widgets/mcp_login
Modulemodel_selectorInteractive model selector screen for /model command.https://reference.langchain.com/python/deepagents-code/widgets/model_selector
TypePayloadhttps://reference.langchain.com/python/deepagents-code/notifications/Payload
TypeEffortLabelClosed vocabulary of effort labels across all supported providers.https://reference.langchain.com/python/deepagents-code/reasoning_effort/EffortLabel
TypeReasoningProviderProvider identifiers that support model-specific reasoning effort controls.https://reference.langchain.com/python/deepagents-code/reasoning_effort/ReasoningProvider
TypeAskUserWidgetResultDiscriminated union for the ask_user widget Future result.https://reference.langchain.com/python/deepagents-code/_ask_user_types/AskUserWidgetResult
TypeSpinnerStatusValid spinner display states, or None to hide.https://reference.langchain.com/python/deepagents-code/_session_stats/SpinnerStatus
TypeToolCallBufferKeyKey for buffering an in-progress streamed tool call.https://reference.langchain.com/python/deepagents-code/_tool_stream/ToolCallBufferKey
TypeProviderToolArgsA whole tool-call arguments value delivered by a provider in one chunk.https://reference.langchain.com/python/deepagents-code/_tool_stream/ProviderToolArgs
TypeHITLDecisionhttps://reference.langchain.com/python/deepagents-code/textual_adapter/HITLDecision
TypeStoredCredentialTagged union of every persisted credential shape, narrowed by type.https://reference.langchain.com/python/deepagents-code/auth_store/StoredCredential
TypeGoalReviewResulthttps://reference.langchain.com/python/deepagents-code/widgets/goal_review/GoalReviewResult
TypeJsEvalBlockhttps://reference.langchain.com/python/deepagents-code/widgets/_js_eval_display/JsEvalBlock
https://pypi.org/project/deepagents-code/#history
https://opensource.org/licenses/MIT
https://pypistats.org/packages/deepagents-code
https://x.com/langchain_oss
remote sandboxhttps://docs.langchain.com/oss/python/deepagents/code/remote-sandboxes
THREAT_MODEL.mdhttps://github.com/langchain-ai/deepagents/blob/main/libs/code/THREAT_MODEL.md
Documentationhttps://docs.langchain.com/deepagents-code
Changeloghttps://github.com/langchain-ai/deepagents/blob/main/libs/code/CHANGELOG.md
Source codehttps://github.com/langchain-ai/deepagents/tree/main/libs/code
Deep Agents SDKhttps://github.com/langchain-ai/deepagents
LangChain Academyhttps://academy.langchain.com/
Code of Conducthttps://github.com/langchain-ai/langchain/?tab=coc-ov-file
Releaseshttps://docs.langchain.com/oss/python/release-policy
Versioninghttps://docs.langchain.com/oss/python/versioning
Contributing Guidehttps://docs.langchain.com/oss/python/contributing/overview

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.