René's URL Explorer Experiment


Title: deepagents | LangChain Reference

Open Graph Title: deepagents

X Title: deepagents

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

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

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

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

direct link

Domain: reference.langchain.com

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

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
Overviewhttps://reference.langchain.com/python/deepagents
Agenthttps://reference.langchain.com/python/deepagents/agent
Middlewarehttps://reference.langchain.com/python/deepagents/middleware
Backendshttps://reference.langchain.com/python/deepagents/backends
Sandboxeshttps://reference.langchain.com/python/deepagents/sandboxes
Subagentshttps://reference.langchain.com/python/deepagents/subagents
Deep Agents Codehttps://reference.langchain.com/python/deepagents-code
Overviewhttps://reference.langchain.com/python/deepagents
Agenthttps://reference.langchain.com/python/deepagents/agent
Middlewarehttps://reference.langchain.com/python/deepagents/middleware
Backendshttps://reference.langchain.com/python/deepagents/backends
Sandboxeshttps://reference.langchain.com/python/deepagents/sandboxes
Subagentshttps://reference.langchain.com/python/deepagents/subagents
Deep Agents Codehttps://reference.langchain.com/python/deepagents-code
https://pypi.org/project/deepagents/#history
https://opensource.org/licenses/MIT
https://pypistats.org/packages/deepagents
https://x.com/langchain_oss
Deep Agents.jshttps://github.com/langchain-ai/deepagentsjs
LangSmithhttps://smith.langchain.com
docshttps://docs.langchain.com/oss/python/deepagents/overview
LangChain ecosystem overviewhttps://docs.langchain.com/oss/python/concepts/products
LangChain chat modelhttps://docs.langchain.com/oss/python/langchain/models
LangSmithhttps://docs.langchain.com/langsmith/home
Going to productionhttps://docs.langchain.com/oss/python/deepagents/going-to-production
LangChain ecosystem overviewhttps://docs.langchain.com/oss/python/concepts/products
LangChain's create_agenthttps://docs.langchain.com/oss/python/langchain/agents
LangGraphhttps://docs.langchain.com/oss/python/langgraph/overview
Documentationhttps://docs.langchain.com/oss/python/deepagents
LangChain ecosystem overviewhttps://docs.langchain.com/oss/python/concepts/products
API Referencehttps://reference.langchain.com/python/deepagents/
Exampleshttps://github.com/langchain-ai/deepagents/tree/main/examples
Discussionshttps://forum.langchain.com/c/oss-product-help-lc-and-lg/deep-agents/18
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
security policyhttps://github.com/langchain-ai/deepagents?tab=security-ov-file
Contributing Guidehttps://docs.langchain.com/oss/python/contributing/overview
ClassDeepAgentStateAgentState with DeltaChannel on messages to reduce checkpoint growth from O(N²) to O(N).https://reference.langchain.com/python/deepagents/graph/DeepAgentState
ClassSystemPromptConfigStructured system_prompt for create_deep_agent.https://reference.langchain.com/python/deepagents/graph/SystemPromptConfig
ClassSubAgentSpecification for an agent.https://reference.langchain.com/python/deepagents/middleware/subagents/SubAgent
ClassCompiledSubAgentA pre-compiled agent spec.https://reference.langchain.com/python/deepagents/middleware/subagents/CompiledSubAgent
ClassTaskToolSchemaInput schema for the task tool.https://reference.langchain.com/python/deepagents/middleware/subagents/TaskToolSchema
ClassSubAgentMiddlewareMiddleware for providing subagents to an agent via a task tool.https://reference.langchain.com/python/deepagents/middleware/subagents/SubAgentMiddleware
ClassMemoryStateState schema for MemoryMiddleware.https://reference.langchain.com/python/deepagents/middleware/memory/MemoryState
ClassMemoryStateUpdateState update for MemoryMiddleware.https://reference.langchain.com/python/deepagents/middleware/memory/MemoryStateUpdate
ClassMemoryMiddlewareMiddleware for loading agent memory from AGENTS.md files.https://reference.langchain.com/python/deepagents/middleware/memory/MemoryMiddleware
ClassCompactConversationSchemaInput schema for the compact_conversation tool.https://reference.langchain.com/python/deepagents/middleware/summarization/CompactConversationSchema
ClassSummarizationEventRepresents a summarization event.https://reference.langchain.com/python/deepagents/middleware/summarization/SummarizationEvent
ClassTriggerClauseDictionary-based summarization trigger with AND semantics.https://reference.langchain.com/python/deepagents/middleware/summarization/TriggerClause
ClassTruncateArgsSettingsSettings for truncating large tool-call arguments in older messages.https://reference.langchain.com/python/deepagents/middleware/summarization/TruncateArgsSettings
ClassSummarizationStateState for the summarization middleware.https://reference.langchain.com/python/deepagents/middleware/summarization/SummarizationState
ClassSummarizationDefaultsDefault settings computed from model profile.https://reference.langchain.com/python/deepagents/middleware/summarization/SummarizationDefaults
ClassSummarizationToolMiddlewareMiddleware that provides a compact_conversation tool for manual compaction.https://reference.langchain.com/python/deepagents/middleware/summarization/SummarizationToolMiddleware
ClassSkillMetadataMetadata for a skill per Agent Skills specification (https://agentskills.io/specification).https://reference.langchain.com/python/deepagents/middleware/skills/SkillMetadata
ClassSkillsStateState for the skills middleware.https://reference.langchain.com/python/deepagents/middleware/skills/SkillsState
ClassSkillsStateUpdateState update for the skills middleware.https://reference.langchain.com/python/deepagents/middleware/skills/SkillsStateUpdate
ClassSkillsMiddlewareMiddleware for loading and exposing agent skills to the system prompt.https://reference.langchain.com/python/deepagents/middleware/skills/SkillsMiddleware
ClassAsyncSubAgentSpecification for an async subagent running on a remote Agent Protocol server.https://reference.langchain.com/python/deepagents/middleware/async_subagents/AsyncSubAgent
ClassAsyncTaskA tracked async subagent task persisted in agent state.https://reference.langchain.com/python/deepagents/middleware/async_subagents/AsyncTask
ClassAsyncSubAgentStateState extension for async subagent task tracking.https://reference.langchain.com/python/deepagents/middleware/async_subagents/AsyncSubAgentState
ClassStartAsyncTaskSchemaInput schema for the start_async_task tool.https://reference.langchain.com/python/deepagents/middleware/async_subagents/StartAsyncTaskSchema
ClassCheckAsyncTaskSchemaInput schema for the check_async_task tool.https://reference.langchain.com/python/deepagents/middleware/async_subagents/CheckAsyncTaskSchema
ClassUpdateAsyncTaskSchemaInput schema for the update_async_task tool.https://reference.langchain.com/python/deepagents/middleware/async_subagents/UpdateAsyncTaskSchema
ClassCancelAsyncTaskSchemaInput schema for the cancel_async_task tool.https://reference.langchain.com/python/deepagents/middleware/async_subagents/CancelAsyncTaskSchema
ClassListAsyncTasksSchemaInput schema for the list_async_tasks tool.https://reference.langchain.com/python/deepagents/middleware/async_subagents/ListAsyncTasksSchema
ClassAsyncSubAgentMiddlewareMiddleware for async subagents running on remote Agent Protocol servers.https://reference.langchain.com/python/deepagents/middleware/async_subagents/AsyncSubAgentMiddleware
ClassPatchToolCallsMiddlewareMiddleware to patch dangling tool calls in the messages history.https://reference.langchain.com/python/deepagents/middleware/patch_tool_calls/PatchToolCallsMiddleware
ClassCriterionPassPer-criterion grader verdict when the criterion passes.https://reference.langchain.com/python/deepagents/middleware/rubric/CriterionPass
ClassCriterionFailPer-criterion grader verdict when the criterion fails.https://reference.langchain.com/python/deepagents/middleware/rubric/CriterionFail
ClassRubricEvaluationOne grader evaluation, appended to _rubric_evaluations each iteration.https://reference.langchain.com/python/deepagents/middleware/rubric/RubricEvaluation
ClassRubricStateState schema for RubricMiddleware.https://reference.langchain.com/python/deepagents/middleware/rubric/RubricState
ClassGraderResponseStructured output the grader sub-agent must emit.https://reference.langchain.com/python/deepagents/middleware/rubric/GraderResponse
ClassRubricMiddlewareMiddleware that drives self-evaluated iteration against a rubric.https://reference.langchain.com/python/deepagents/middleware/rubric/RubricMiddleware
ClassFilesystemPermissionA single access rule for filesystem operations.https://reference.langchain.com/python/deepagents/middleware/filesystem/FilesystemPermission
ClassFilesystemStateState for the filesystem middleware.https://reference.langchain.com/python/deepagents/middleware/filesystem/FilesystemState
ClassLsSchemaInput schema for the ls tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/LsSchema
ClassReadFileSchemaInput schema for the read_file tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/ReadFileSchema
ClassReadVideoFileSchemaInput schema for read_file when the optional video frame extraction is available.https://reference.langchain.com/python/deepagents/middleware/filesystem/ReadVideoFileSchema
ClassWriteFileSchemaInput schema for the write_file tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/WriteFileSchema
ClassEditFileSchemaInput schema for the edit_file tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/EditFileSchema
ClassDeleteSchemaInput schema for the delete tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/DeleteSchema
ClassGlobSchemaInput schema for the glob tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/GlobSchema
ClassGrepSchemaInput schema for the grep tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/GrepSchema
ClassExecuteSchemaInput schema for the execute tool.https://reference.langchain.com/python/deepagents/middleware/filesystem/ExecuteSchema
ClassFilesystemMiddlewareMiddleware for providing filesystem and optional execution tools to an agent.https://reference.langchain.com/python/deepagents/middleware/filesystem/FilesystemMiddleware
ClassVideoExtractionErrorRaised when PyAV cannot produce frames for the requested window.https://reference.langchain.com/python/deepagents/middleware/_video/VideoExtractionError
ClassProviderProfileDeclarative configuration for constructing a chat model.https://reference.langchain.com/python/deepagents/profiles/provider/provider_profiles/ProviderProfile
ClassGeneralPurposeSubagentProfileEdits applied to the auto-added general-purpose subagent.https://reference.langchain.com/python/deepagents/profiles/harness/harness_profiles/GeneralPurposeSubagentProfile
ClassHarnessProfileConfigDeclarative harness-profile config for YAML/JSON-backed profiles.https://reference.langchain.com/python/deepagents/profiles/harness/harness_profiles/HarnessProfileConfig
ClassHarnessProfileRuntime configuration for deep agent behavior.https://reference.langchain.com/python/deepagents/profiles/harness/harness_profiles/HarnessProfile
ClassStoreBackendBackend that stores files in LangGraph's BaseStore (persistent).https://reference.langchain.com/python/deepagents/backends/store/StoreBackend
ClassStateBackendBackend that stores files in agent state (ephemeral).https://reference.langchain.com/python/deepagents/backends/state/StateBackend
ClassFileDownloadResponseResult of a single file download operation.https://reference.langchain.com/python/deepagents/backends/protocol/FileDownloadResponse
ClassFileUploadResponseResult of a single file upload operation.https://reference.langchain.com/python/deepagents/backends/protocol/FileUploadResponse
ClassFileInfoStructured file listing info.https://reference.langchain.com/python/deepagents/backends/protocol/FileInfo
ClassGrepMatchA single match from a grep search.https://reference.langchain.com/python/deepagents/backends/protocol/GrepMatch
ClassFileDataData structure for storing file contents with metadata.https://reference.langchain.com/python/deepagents/backends/protocol/FileData
ClassReadResultResult from backend read operations.https://reference.langchain.com/python/deepagents/backends/protocol/ReadResult
ClassWriteResultResult from backend write operations.https://reference.langchain.com/python/deepagents/backends/protocol/WriteResult
ClassEditResultResult from backend edit operations.https://reference.langchain.com/python/deepagents/backends/protocol/EditResult
ClassDeleteResultResult from backend delete operations.https://reference.langchain.com/python/deepagents/backends/protocol/DeleteResult
ClassLsResultResult from backend ls operations.https://reference.langchain.com/python/deepagents/backends/protocol/LsResult
ClassGrepResultResult from backend grep operations.https://reference.langchain.com/python/deepagents/backends/protocol/GrepResult
ClassGlobResultResult from backend glob operations.https://reference.langchain.com/python/deepagents/backends/protocol/GlobResult
ClassBackendProtocolProtocol for pluggable memory backends (single, unified).https://reference.langchain.com/python/deepagents/backends/protocol/BackendProtocol
ClassExecuteResponseResult of code execution.https://reference.langchain.com/python/deepagents/backends/protocol/ExecuteResponse
ClassExecuteOffloadResultResult of BaseSandbox.execute_with_offload.https://reference.langchain.com/python/deepagents/backends/protocol/ExecuteOffloadResult
ClassSandboxBackendProtocolExtension of BackendProtocol that adds shell command execution.https://reference.langchain.com/python/deepagents/backends/protocol/SandboxBackendProtocol
ClassLocalShellBackendFilesystem backend with unrestricted local shell command execution.https://reference.langchain.com/python/deepagents/backends/local_shell/LocalShellBackend
ClassBaseSandboxBase sandbox implementation with execute() as the core abstract method.https://reference.langchain.com/python/deepagents/backends/sandbox/BaseSandbox
ClassFilesystemBackendBackend that reads and writes files directly from the filesystem.https://reference.langchain.com/python/deepagents/backends/filesystem/FilesystemBackend
ClassCompositeBackendRoutes file operations to different backends by path prefix.https://reference.langchain.com/python/deepagents/backends/composite/CompositeBackend
ClassLangSmithSandboxLangSmith sandbox implementation conforming to SandboxBackendProtocol.https://reference.langchain.com/python/deepagents/backends/langsmith/LangSmithSandbox
ClassContextHubBackendBackend that stores files in a LangSmith Hub agent repo (persistent).https://reference.langchain.com/python/deepagents/backends/context_hub/ContextHubBackend
ClassBackendContextdeprecatedContext passed to namespace factory functions.https://reference.langchain.com/python/deepagents/backends/store/BackendContext
Functioncreate_deep_agentCreate a deep agent.https://reference.langchain.com/python/deepagents/graph/create_deep_agent
Functionresolve_modelResolve a model string to a BaseChatModel.https://reference.langchain.com/python/deepagents/_models/resolve_model
Functionget_model_identifierExtract the provider-native model identifier from a chat model.https://reference.langchain.com/python/deepagents/_models/get_model_identifier
Functionget_model_providerExtract the provider name from a chat model instance.https://reference.langchain.com/python/deepagents/_models/get_model_provider
Functionis_bedrock_modelCheck whether a model targets AWS Bedrock.https://reference.langchain.com/python/deepagents/_models/is_bedrock_model
Functionmodel_matches_specCheck whether a model instance already matches a string model spec.https://reference.langchain.com/python/deepagents/_models/model_matches_spec
Functionwarn_deprecatedEmit a deprecation warning with caller-controlled stack attribution.https://reference.langchain.com/python/deepagents/_api/deprecation/warn_deprecated
Functionreset_deprecation_dedupeReset the @deprecated decorator's dedupe flag for testing.https://reference.langchain.com/python/deepagents/_api/deprecation/reset_deprecation_dedupe
Functioncreate_sub_agentCreate a runnable agent from a raw SubAgent spec.https://reference.langchain.com/python/deepagents/middleware/subagents/create_sub_agent
Functioncompute_summarization_defaultsCompute default summarization settings based on model profile.https://reference.langchain.com/python/deepagents/middleware/summarization/compute_summarization_defaults
Functioncreate_summarization_middlewareCreate a Deep Agents SummarizationMiddleware with model-aware defaults.https://reference.langchain.com/python/deepagents/middleware/summarization/create_summarization_middleware
Functioncreate_summarization_tool_middlewareCreate a SummarizationToolMiddleware with model-aware defaults.https://reference.langchain.com/python/deepagents/middleware/summarization/create_summarization_tool_middleware
Functionprivate_state_field_namesReturn fields annotated with PrivateStateAttr across state schemas.https://reference.langchain.com/python/deepagents/middleware/_state/private_state_field_names
Functionsupports_executionCheck if a backend supports command execution.https://reference.langchain.com/python/deepagents/middleware/filesystem/supports_execution
Functionappend_to_system_messageAppend text to a system message.https://reference.langchain.com/python/deepagents/middleware/_utils/append_to_system_message
Functionvideo_dependencies_availableReturn whether the optional video dependencies appear to be installed.https://reference.langchain.com/python/deepagents/middleware/_video/video_dependencies_available
Functionextract_video_framesDecode sampled frames from a video byte payload.https://reference.langchain.com/python/deepagents/middleware/_video/extract_video_frames
Functionvalidate_profile_keyValidate a profile registry key.https://reference.langchain.com/python/deepagents/profiles/_keys/validate_profile_key
FunctionregisterRegister the built-in NVIDIA provider profile.https://reference.langchain.com/python/deepagents/profiles/provider/_nvidia/register
FunctionregisterRegister the built-in OpenAI provider profile.https://reference.langchain.com/python/deepagents/profiles/provider/_openai/register
Functionregister_provider_profileRegister a ProviderProfile for a provider or specific model.https://reference.langchain.com/python/deepagents/profiles/provider/provider_profiles/register_provider_profile
Functionget_provider_profileLook up the ProviderProfile for a model spec.https://reference.langchain.com/python/deepagents/profiles/provider/provider_profiles/get_provider_profile
Functionapply_provider_profileCompose init_chat_model kwargs from the registered profile for spec.https://reference.langchain.com/python/deepagents/profiles/provider/provider_profiles/apply_provider_profile
Functioncheck_openrouter_versionRaise if the installed langchain-openrouter is below the minimum.https://reference.langchain.com/python/deepagents/profiles/provider/_openrouter/check_openrouter_version
FunctionregisterRegister the built-in OpenRouter provider profile.https://reference.langchain.com/python/deepagents/profiles/provider/_openrouter/register
Functionregister_harness_profileRegister a harness profile for a provider or specific model.https://reference.langchain.com/python/deepagents/profiles/harness/harness_profiles/register_harness_profile
FunctionregisterRegister the built-in Codex harness profile for each Codex spec.https://reference.langchain.com/python/deepagents/profiles/harness/_openai_codex/register
FunctionregisterRegister the built-in Claude Opus 4.7 harness profile.https://reference.langchain.com/python/deepagents/profiles/harness/_anthropic_opus_4_7/register
FunctionregisterRegister the built-in Claude Haiku 4.5 harness profile.https://reference.langchain.com/python/deepagents/profiles/harness/_anthropic_haiku_4_5/register
FunctionregisterRegister the built-in Claude Sonnet 4.6 harness profile.https://reference.langchain.com/python/deepagents/profiles/harness/_anthropic_sonnet_4_6/register
Functioncompile_grep_include_globCompile a grep include-glob into a matcher with ripgrep-like semantics.https://reference.langchain.com/python/deepagents/backends/utils/compile_grep_include_glob
Functioncompile_recursive_globCompile a glob pattern into a per-entry matcher for a recursive walk.https://reference.langchain.com/python/deepagents/backends/utils/compile_recursive_glob
Functionsanitize_tool_call_idSanitize tool_call_id to prevent path traversal and separator issues.https://reference.langchain.com/python/deepagents/backends/utils/sanitize_tool_call_id
Functionformat_content_with_line_numbersFormat file content with line numbers (cat -n style).https://reference.langchain.com/python/deepagents/backends/utils/format_content_with_line_numbers
Functioncheck_empty_contentCheck if content is empty and return warning message.https://reference.langchain.com/python/deepagents/backends/utils/check_empty_content
Functionfile_data_to_stringConvert FileData to plain string content.https://reference.langchain.com/python/deepagents/backends/utils/file_data_to_string
Functioncreate_file_dataCreate a FileData object with timestamps.https://reference.langchain.com/python/deepagents/backends/utils/create_file_data
Functionupdate_file_dataUpdate FileData with new content, preserving creation timestamp.https://reference.langchain.com/python/deepagents/backends/utils/update_file_data
Functionslice_read_responseSlice file data to the requested line range without formatting.https://reference.langchain.com/python/deepagents/backends/utils/slice_read_response
Functionperform_string_replacementPerform string replacement with occurrence validation.https://reference.langchain.com/python/deepagents/backends/utils/perform_string_replacement
Functiontruncate_if_too_longTruncate list or string result if it exceeds token limit (rough estimate: 4 chars/token).https://reference.langchain.com/python/deepagents/backends/utils/truncate_if_too_long
Functionto_posix_pathNormalize backslash separators to forward slashes for PurePosixPath use.https://reference.langchain.com/python/deepagents/backends/utils/to_posix_path
Functionvalidate_pathValidate and normalize file path for security.https://reference.langchain.com/python/deepagents/backends/utils/validate_path
Functiongrep_matches_from_filesReturn structured grep matches from an in-memory files mapping.https://reference.langchain.com/python/deepagents/backends/utils/grep_matches_from_files
Functionbuild_grep_results_dictGroup structured matches into the legacy dict form used by formatters.https://reference.langchain.com/python/deepagents/backends/utils/build_grep_results_dict
Functionformat_grep_matchesFormat structured grep matches using existing formatting logic.https://reference.langchain.com/python/deepagents/backends/utils/format_grep_matches
Functionregex_literal_hintReturn a hint when a pattern looks like an (unsupported) regex.https://reference.langchain.com/python/deepagents/backends/utils/regex_literal_hint
Functionexecute_accepts_timeoutCheck whether a backend class's execute accepts a timeout kwarg.https://reference.langchain.com/python/deepagents/backends/protocol/execute_accepts_timeout
Functionget_default_modeldeprecatedGet the default model for Deep Agents.https://reference.langchain.com/python/deepagents/graph/get_default_model
ModuledeepagentsDeep Agents package.https://reference.langchain.com/python/deepagents/deepagents
ModulegraphPrimary graph assembly module for Deep Agents.https://reference.langchain.com/python/deepagents/graph
ModuledeprecationAdapter for langchain_core's private deprecation helpers.https://reference.langchain.com/python/deepagents/_api/deprecation
ModulemiddlewareMiddleware for the Deep Agents agent.https://reference.langchain.com/python/deepagents/middleware
ModulesubagentsMiddleware for providing subagents to an agent via a task tool.https://reference.langchain.com/python/deepagents/middleware/subagents
ModulememoryMiddleware for loading agent memory/context from AGENTS.md files.https://reference.langchain.com/python/deepagents/middleware/memory
ModulesummarizationSummarization middleware for automatic and tool-based conversation compaction.https://reference.langchain.com/python/deepagents/middleware/summarization
ModuleskillsSkills middleware for loading and exposing agent skills to the system prompt.https://reference.langchain.com/python/deepagents/middleware/skills
Moduleasync_subagentsMiddleware for async subagents running on remote Agent Protocol servers.https://reference.langchain.com/python/deepagents/middleware/async_subagents
ModulepermissionsBackward-compatible re-export for filesystem permissions.https://reference.langchain.com/python/deepagents/middleware/permissions
Modulepatch_tool_callsMiddleware to patch dangling tool calls in the messages history.https://reference.langchain.com/python/deepagents/middleware/patch_tool_calls
ModulerubricRubric middleware for self-evaluated agent iteration.https://reference.langchain.com/python/deepagents/middleware/rubric
ModulefilesystemMiddleware for providing filesystem tools to an agent.https://reference.langchain.com/python/deepagents/middleware/filesystem
ModuleprofilesPublic beta APIs for model and harness profiles.https://reference.langchain.com/python/deepagents/profiles
ModuleproviderProvider profile package: ProviderProfile API and built-in providers.https://reference.langchain.com/python/deepagents/profiles/provider
Moduleprovider_profilesBeta APIs for configuring model-construction behavior.https://reference.langchain.com/python/deepagents/profiles/provider/provider_profiles
ModuleharnessHarness profile package: HarnessProfile API and built-in registrations.https://reference.langchain.com/python/deepagents/profiles/harness
Moduleharness_profilesBeta APIs for configuring deep agent runtime behavior.https://reference.langchain.com/python/deepagents/profiles/harness/harness_profiles
ModulebackendsMemory backends for pluggable file storage.https://reference.langchain.com/python/deepagents/backends
ModulestoreStoreBackend: Adapter for LangGraph's BaseStore (persistent, cross-thread).https://reference.langchain.com/python/deepagents/backends/store
ModulestateStateBackend: Store files in LangGraph agent state (ephemeral).https://reference.langchain.com/python/deepagents/backends/state
ModuleutilsShared utility functions for memory backend implementations.https://reference.langchain.com/python/deepagents/backends/utils
ModuleprotocolProtocol definition for pluggable memory backends.https://reference.langchain.com/python/deepagents/backends/protocol
Modulelocal_shellLocalShellBackend: Filesystem backend with unrestricted local shell execution.https://reference.langchain.com/python/deepagents/backends/local_shell
ModulesandboxBase sandbox implementation.https://reference.langchain.com/python/deepagents/backends/sandbox
ModulefilesystemFilesystemBackend: Read and write files directly from the filesystem.https://reference.langchain.com/python/deepagents/backends/filesystem
ModulecompositeComposite backend that routes file operations by path prefix.https://reference.langchain.com/python/deepagents/backends/composite
ModulelangsmithLangSmith sandbox backend implementation.https://reference.langchain.com/python/deepagents/backends/langsmith
Modulecontext_hubContextHubBackend: Store files in a LangSmith Hub agent repo (persistent).https://reference.langchain.com/python/deepagents/backends/context_hub
TypeSkillSourceA skill source: either a bare path or a (path, label) pair.https://reference.langchain.com/python/deepagents/middleware/skills/SkillSource
TypeRubricResultStatus recorded on each evaluation.https://reference.langchain.com/python/deepagents/middleware/rubric/RubricResult
TypeBackendFactoryhttps://reference.langchain.com/python/deepagents/backends/protocol/BackendFactory
TypeBACKEND_TYPEShttps://reference.langchain.com/python/deepagents/backends/protocol/BACKEND_TYPES

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


URLs of crawlers that visited me.