Skip to content

Add LangChain Deep Agents Python integration page - #5090

Closed
starfleeth wants to merge 1 commit into
mainfrom
deepagent-integration
Closed

Add LangChain Deep Agents Python integration page#5090
starfleeth wants to merge 1 commit into
mainfrom
deepagent-integration

Conversation

@starfleeth

@starfleeth starfleeth commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Adds a docs page for the temporalio.contrib.deepagents plugin, which makes LangChain Deep Agents durable by running the agent's control loop inside a Temporal Workflow and each LLM/I-O tool call as an Activity.

New page: /develop/python/integrations/deepagents

Scoped to get-started plus core concepts:

  • Install and prerequisites (Python 3.11+)
  • Hello world: create_temporal_deep_agent in a Workflow, DeepAgentsPlugin on the Client
  • Activity options (per-agent, and the plugin-wide model_activity_options / tool_activity_options maps)
  • The explicit per-tool Workflow-vs-Activity choice: activity_as_tool and tool_as_activity
  • Durable file and shell backends via TemporalBackend
  • Short sections with sample pointers for human-in-the-loop, streaming, and continue-as-new
  • Composing with the LangSmith and OpenTelemetry plugins, and known v1 limitations

Link blocks:

  • sidebars.js entry under Python → Integrations
  • Integrations grid card in integrations-data.json
  • Reciprocal cross-link from the LangGraph page, since LangGraph hooks graph nodes while this hooks model and tool calls

Draft — blocked on the plugin shipping

The page documents uv add "temporalio[deepagents]", which does not work yet. Both upstream PRs are still open:

Before this merges:

  • sdk-python#1644 merged and released, so the install command works
  • Add the minimum temporalio version to the install section (currently omitted because it is not yet known; sibling pages state one, e.g. LangGraph says 1.27.0 or later)
  • samples-python#328 merged, so the deepagents_plugin sample links resolve

Sources

Content is derived from the plugin README on the deepagents-plugin branch of sdk-python and the samples README on deepagents-plugin-samples.

Testing

Verified internal link targets and anchors resolve, and that the JSON parses. I was not able to run vale --config .vale-ci.ini or yarn build locally, so CI is the first real check on those.

🤖 Generated with Claude Code

┆Attachments: EDU-6936 Add LangChain Deep Agents Python integration page

Documents the temporalio.contrib.deepagents plugin: install, hello world,
Activity options, the explicit per-tool Workflow-vs-Activity choice, and
TemporalBackend, with pointers to the samples for human-in-the-loop,
streaming, and continue-as-new.

Also adds the sidebar entry, the integrations grid card, and a reciprocal
cross-link from the LangGraph page.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview Aug 11, 2026 5:09pm

Request Review

@github-actions

Copy link
Copy Markdown
Contributor

📖 Docs PR preview links

@starfleeth starfleeth closed this Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant