[PR #3856] [MERGED] docs: port deepagents permissions docs to javascript #3870

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

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3856
Author: @open-swe[bot]
Created: 5/4/2026
Status: Merged
Merged: 5/5/2026
Merged by: @npentrel

Base: mainHead: open-swe/81be15f5-0916-7cfc-5264-b2aed68464fb


📝 Commits (3)

  • 8df1ca4 docs: port deepagents permissions docs to javascript [closes DOC-1066]
  • b5511c5 add JS permissions content
  • 5251b03 update version

📊 Changes

29 files changed (+1906 additions, -232 deletions)

View changed files

📝 .deepagents/skills/docs-code-samples/SKILL.md (+1 -1)
📝 Makefile (+4 -4)
📝 package-lock.json (+661 -1)
📝 package.json (+5 -1)
scripts/extract_code_snippets.py (+181 -0)
📝 scripts/generate_code_snippet_mdx.py (+3 -2)
src/code-samples/deepagents/permissions.py (+293 -0)
src/code-samples/deepagents/permissions.ts (+233 -0)
📝 src/docs.json (+1 -0)
📝 src/oss/deepagents/permissions.mdx (+106 -222)
📝 src/snippets/code-samples/nostream-tag-js.mdx (+4 -1)
src/snippets/code-samples/permissions-basic-js.mdx (+14 -0)
src/snippets/code-samples/permissions-basic-py.mdx (+17 -0)
src/snippets/code-samples/permissions-composite-backend-invalid-js.mdx (+21 -0)
src/snippets/code-samples/permissions-composite-backend-invalid-py.mdx (+33 -0)
src/snippets/code-samples/permissions-composite-backend-js.mdx (+15 -0)
src/snippets/code-samples/permissions-composite-backend-py.mdx (+22 -0)
src/snippets/code-samples/permissions-deny-all-js.mdx (+14 -0)
src/snippets/code-samples/permissions-deny-all-py.mdx (+13 -0)
src/snippets/code-samples/permissions-isolate-workspace-js.mdx (+19 -0)

...and 9 more files

📄 Description

Description

The deepagents permissions page rendered as empty headers under JavaScript because every section only had a :::python block. Added matching :::js blocks (basic usage, rule structure, examples, subagent permissions, composite backends) to mirror the Python content for the JS API surface introduced in deepagentsjs#492. Also added the page to the JS deepagents nav in docs.json.

Release Note

none

Test Plan

Opened collaboratively by Naomi Pentrel and open-swe.


🔄 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/3856 **Author:** [@open-swe[bot]](https://github.com/apps/open-swe) **Created:** 5/4/2026 **Status:** ✅ Merged **Merged:** 5/5/2026 **Merged by:** [@npentrel](https://github.com/npentrel) **Base:** `main` ← **Head:** `open-swe/81be15f5-0916-7cfc-5264-b2aed68464fb` --- ### 📝 Commits (3) - [`8df1ca4`](https://github.com/langchain-ai/docs/commit/8df1ca4daefd01ac8b65d8af4f03ffb8064ef958) docs: port deepagents permissions docs to javascript [closes DOC-1066] - [`b5511c5`](https://github.com/langchain-ai/docs/commit/b5511c5785a417af2c948ae1f6e500fa94f303a4) add JS permissions content - [`5251b03`](https://github.com/langchain-ai/docs/commit/5251b0359533b3ca1db6557943de8c0f9d89a517) update version ### 📊 Changes **29 files changed** (+1906 additions, -232 deletions) <details> <summary>View changed files</summary> 📝 `.deepagents/skills/docs-code-samples/SKILL.md` (+1 -1) 📝 `Makefile` (+4 -4) 📝 `package-lock.json` (+661 -1) 📝 `package.json` (+5 -1) ➕ `scripts/extract_code_snippets.py` (+181 -0) 📝 `scripts/generate_code_snippet_mdx.py` (+3 -2) ➕ `src/code-samples/deepagents/permissions.py` (+293 -0) ➕ `src/code-samples/deepagents/permissions.ts` (+233 -0) 📝 `src/docs.json` (+1 -0) 📝 `src/oss/deepagents/permissions.mdx` (+106 -222) 📝 `src/snippets/code-samples/nostream-tag-js.mdx` (+4 -1) ➕ `src/snippets/code-samples/permissions-basic-js.mdx` (+14 -0) ➕ `src/snippets/code-samples/permissions-basic-py.mdx` (+17 -0) ➕ `src/snippets/code-samples/permissions-composite-backend-invalid-js.mdx` (+21 -0) ➕ `src/snippets/code-samples/permissions-composite-backend-invalid-py.mdx` (+33 -0) ➕ `src/snippets/code-samples/permissions-composite-backend-js.mdx` (+15 -0) ➕ `src/snippets/code-samples/permissions-composite-backend-py.mdx` (+22 -0) ➕ `src/snippets/code-samples/permissions-deny-all-js.mdx` (+14 -0) ➕ `src/snippets/code-samples/permissions-deny-all-py.mdx` (+13 -0) ➕ `src/snippets/code-samples/permissions-isolate-workspace-js.mdx` (+19 -0) _...and 9 more files_ </details> ### 📄 Description ## Description The deepagents permissions page rendered as empty headers under JavaScript because every section only had a `:::python` block. Added matching `:::js` blocks (basic usage, rule structure, examples, subagent permissions, composite backends) to mirror the Python content for the JS API surface introduced in deepagentsjs#492. Also added the page to the JS deepagents nav in `docs.json`. ## Release Note none ## Test Plan - [ ] Verify https://docs.langchain.com/oss/javascript/deepagents/permissions renders content under each section in the preview deployment _Opened collaboratively by Naomi Pentrel and open-swe._ --- <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:53:25 -04:00
yindo closed this issue 2026-06-05 18:53:25 -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#3870