docs(langsmith/sandboxes): drop private-preview banners and migrate JS import path#3959
Merged
Daniel Kneipp (DanielKneipp) merged 1 commit intoMay 13, 2026
Conversation
…S import path - Remove the `Private preview` nav tag on the Sandboxes group in `src/docs.json`. - Delete the `SandboxPreview` warning snippet and remove its import + usage from the seven sandbox pages: `sandboxes`, `sandbox-snapshots`, `sandbox-service-urls`, `sandbox-auth-proxy`, `sandbox-permissions`, `sandbox-cli`, `sandbox-sdk`. - Drop "experimental" from the `sandbox-cli` opening sentence. - Replace the git+https install in `sandbox-sdk` with the published `pip install "langsmith[sandbox]"` / `uv add "langsmith[sandbox]"`. - Migrate TypeScript code samples from `langsmith/experimental/sandbox` to `langsmith/sandbox` (4 occurrences across `sandbox-sdk`, `sandbox-snapshots`, `sandbox-auth-proxy`) and update the GitHub source link in `sandbox-sdk` to `js/src/sandbox`. The JS import-path changes assume the langsmith-sdk release containing the renamed entrypoint is published before this PR merges; the Python install change assumes the `[sandbox]` extra is available on PyPI. Verification: `make lint_prose` clean on all seven pages, `make broken-links` reports no broken links. Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
|
Thanks for opening a docs PR, Daniel Kneipp (@DanielKneipp)! When it's ready for review, please add the relevant reviewers:
|
Contributor
|
Mintlify preview branch generated: Site preview: https://langchain-5e9cc07a-preview-daniel-1778572610-39e1f0b.mintlify.app Preview links may take a few minutes to start working while the deployment finishes. Changed documentation pages (preview deep links):
Only the top 5 changed markdown files by diff size are listed. |
Mukil Loganathan (langchain-infra)
approved these changes
May 12, 2026
Daniel Kneipp (DanielKneipp)
deleted the
daniel/sandbox-drop-preview-banners-docs
branch
May 13, 2026 13:57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
The LangSmith Sandboxes docs surface still carries private-preview signaling: a
<SandboxPreview />callout on every page, aPrivate previewgroup tag in the nav, an "experimental" qualifier in the CLI intro, a git+https install for the Python SDK, and TypeScript code samples still importing fromlangsmith/experimental/sandbox. This PR removes all of those signals and migrates the TypeScript import path to the new GA entrypoint.Type of change
Type: Update existing documentation
Related issues/PRs
FutureWarning(no API change).langsmith/experimental/sandbox→langsmith/sandbox(breaking import path change).Changes
src/docs.json— remove"tag": "Private preview"from the Sandboxes nav group.src/snippets/langsmith/sandbox-preview-warning.mdx— deleted.src/langsmith/sandboxes.mdx,sandbox-snapshots.mdx,sandbox-service-urls.mdx,sandbox-auth-proxy.mdx,sandbox-permissions.mdx,sandbox-cli.mdx,sandbox-sdk.mdx— remove theimport SandboxPreview ...;line and the<SandboxPreview />element.src/langsmith/sandbox-cli.mdx— drop "experimental" from the opening sentence ("includes experimental sandbox commands" → "includes sandbox commands").src/langsmith/sandbox-sdk.mdx— replace the git+https install with the published install:src/langsmith/sandbox-sdk.mdx,sandbox-snapshots.mdx,sandbox-auth-proxy.mdx— migrate TypeScript code samples fromlangsmith/experimental/sandboxtolangsmith/sandbox(5 occurrences total) and update the GitHub source link insandbox-sdk.mdxfromjs/src/experimental/sandboxtojs/src/sandbox.Sequencing
This PR should land after:
langsmithPyPI release that ships the[sandbox]extra (so the new install instruction resolves), andlangsmithnpm release containing the renamed./sandboxentrypoint from sdk(js): rename experimental/sandbox -> sandbox (breaking) langsmith-sdk#2885 (so the TypeScript code samples resolve for readers).If either release is still pending when this PR is reviewed, hold the merge or revert the relevant section.
Checklist
make broken-links(no broken links) andmake lint_prose(no Vale errors/warnings on the 7 changed pages)src/docs.jsonif needed (removedPrivate previewtag; page list unchanged)Additional notes
Authored with AI agent assistance.
Made with Cursor