[PR #3313] [MERGED] docs(deepagents): add doc updates for backend refactor #3370

Closed
opened 2026-06-05 18:22:53 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3313
Author: @colifran
Created: 3/25/2026
Status: Merged
Merged: 4/7/2026
Merged by: @sydney-runkle

Base: mainHead: colifran/backend-refactor-docs


📝 Commits (10+)

  • 472f3dd js docs
  • bee99ae python docs
  • fe21c4e Merge branch 'main' into colifran/backend-refactor-docs
  • 509d259 additional backend js content
  • b5f6647 Update src/oss/deepagents/long-term-memory.mdx
  • 73ad5af Update src/oss/deepagents/long-term-memory.mdx
  • 5732b74 Merge branch 'main' into colifran/backend-refactor-docs
  • 22eecc0 Update src/oss/deepagents/backends.mdx
  • 4afdc5f move heading
  • a2f5a2f Update src/oss/deepagents/backends.mdx

📊 Changes

17 files changed (+614 additions, -185 deletions)

View changed files

📝 src/oss/deepagents/acp.mdx (+2 -2)
📝 src/oss/deepagents/backends.mdx (+492 -61)
📝 src/oss/deepagents/context-engineering.mdx (+3 -3)
📝 src/oss/deepagents/customization.mdx (+7 -14)
📝 src/oss/deepagents/frontend/sandbox.mdx (+58 -43)
📝 src/oss/deepagents/going-to-production.mdx (+21 -21)
📝 src/oss/deepagents/harness.mdx (+1 -1)
📝 src/oss/langchain/agents.mdx (+2 -2)
📝 src/oss/langchain/middleware/built-in.mdx (+6 -6)
📝 src/snippets/backend-composite-js.mdx (+10 -9)
📝 src/snippets/backend-composite-py.mdx (+6 -8)
📝 src/snippets/backend-state-js.mdx (+1 -1)
📝 src/snippets/backend-state-py.mdx (+1 -1)
📝 src/snippets/backend-store-js.mdx (+1 -1)
📝 src/snippets/backend-store-py.mdx (+1 -2)
📝 src/snippets/skills-usage-tabs-js.mdx (+1 -9)
📝 src/snippets/skills-usage-tabs-py.mdx (+1 -1)

📄 Description

Overview

We recently worked on a backend refactor for deepagents that adds support for multimodal file types.

JS

The JS implementation for the refactor was done via a BackendProtocolV2 interface. For sandbox backends we added a SandboxBackendProtocolV2. The refactor is backwards compatible allowing users to continue using legacy file data as well as backends implementing BackendProtocolV1 via a backend protocol adapter implemented internally.

Python

Updated existing BackendProtocol to use new structured types and added new simplified backend protocol methods.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/3313 **Author:** [@colifran](https://github.com/colifran) **Created:** 3/25/2026 **Status:** ✅ Merged **Merged:** 4/7/2026 **Merged by:** [@sydney-runkle](https://github.com/sydney-runkle) **Base:** `main` ← **Head:** `colifran/backend-refactor-docs` --- ### 📝 Commits (10+) - [`472f3dd`](https://github.com/langchain-ai/docs/commit/472f3dd4931069b594f56d02b62a384c76a9b292) js docs - [`bee99ae`](https://github.com/langchain-ai/docs/commit/bee99ae632fa56f76855e22b79c427a1c92d7c66) python docs - [`fe21c4e`](https://github.com/langchain-ai/docs/commit/fe21c4e911bd9fa3c46b5b4105c8c19dcb40e54c) Merge branch 'main' into colifran/backend-refactor-docs - [`509d259`](https://github.com/langchain-ai/docs/commit/509d2597586f356f79b151c30a86677d53844f82) additional backend js content - [`b5f6647`](https://github.com/langchain-ai/docs/commit/b5f66472992aa37ec1cbce90f065992303c11711) Update src/oss/deepagents/long-term-memory.mdx - [`73ad5af`](https://github.com/langchain-ai/docs/commit/73ad5afd96f603c7e931e14ff5f136c5bc76bf3a) Update src/oss/deepagents/long-term-memory.mdx - [`5732b74`](https://github.com/langchain-ai/docs/commit/5732b747f69ef7316cc314a87960a06d8312eab8) Merge branch 'main' into colifran/backend-refactor-docs - [`22eecc0`](https://github.com/langchain-ai/docs/commit/22eecc00d2a0bf6a56228061efd8a423e2bf803f) Update src/oss/deepagents/backends.mdx - [`4afdc5f`](https://github.com/langchain-ai/docs/commit/4afdc5f5b9c85eeb6f5f6a12e506b4a0a9f126e5) move heading - [`a2f5a2f`](https://github.com/langchain-ai/docs/commit/a2f5a2f451dadae9b4facb74cf872f49636d54a2) Update src/oss/deepagents/backends.mdx ### 📊 Changes **17 files changed** (+614 additions, -185 deletions) <details> <summary>View changed files</summary> 📝 `src/oss/deepagents/acp.mdx` (+2 -2) 📝 `src/oss/deepagents/backends.mdx` (+492 -61) 📝 `src/oss/deepagents/context-engineering.mdx` (+3 -3) 📝 `src/oss/deepagents/customization.mdx` (+7 -14) 📝 `src/oss/deepagents/frontend/sandbox.mdx` (+58 -43) 📝 `src/oss/deepagents/going-to-production.mdx` (+21 -21) 📝 `src/oss/deepagents/harness.mdx` (+1 -1) 📝 `src/oss/langchain/agents.mdx` (+2 -2) 📝 `src/oss/langchain/middleware/built-in.mdx` (+6 -6) 📝 `src/snippets/backend-composite-js.mdx` (+10 -9) 📝 `src/snippets/backend-composite-py.mdx` (+6 -8) 📝 `src/snippets/backend-state-js.mdx` (+1 -1) 📝 `src/snippets/backend-state-py.mdx` (+1 -1) 📝 `src/snippets/backend-store-js.mdx` (+1 -1) 📝 `src/snippets/backend-store-py.mdx` (+1 -2) 📝 `src/snippets/skills-usage-tabs-js.mdx` (+1 -9) 📝 `src/snippets/skills-usage-tabs-py.mdx` (+1 -1) </details> ### 📄 Description ## Overview We recently worked on a backend refactor for deepagents that adds support for multimodal file types. ### JS The JS implementation for the refactor was done via a BackendProtocolV2 interface. For sandbox backends we added a SandboxBackendProtocolV2. The refactor is backwards compatible allowing users to continue using legacy file data as well as backends implementing BackendProtocolV1 via a backend protocol adapter implemented internally. ### Python Updated existing BackendProtocol to use new structured types and added new simplified backend protocol methods. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:22:53 -04:00
yindo closed this issue 2026-06-05 18:22:53 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#3370