Commit Graph

12 Commits

Author SHA1 Message Date
Christian Bromann ce500540b2 feat(oss): update hitl pattern with custom forms (#4544)
## Overview
<!-- Brief description of what documentation is being added/updated -->
This patch adds docs how one would build custom HITL forms using
interrupts that describe UI forms.

## Type of change

**Type:** Update existing documentation

## Checklist
<!-- Put an 'x' in all boxes that apply -->
- [x] I have read the [contributing guidelines](README.md), including
the [language
policy](https://docs.langchain.com/oss/python/contributing/overview#language-policy)
- [x] I have tested my changes locally using `docs dev`
- [x] All code examples have been tested and work correctly
- [x] I have used **root relative** paths for internal links
- [x] I have updated navigation in `src/docs.json` if needed

(Internal team members only / optional): Create a preview deployment as
necessary using the [Create Preview Branch
workflow](https://github.com/langchain-ai/docs/actions/workflows/create-preview-branch.yml)

## Additional notes
<!-- Any other information that would be helpful for reviewers -->

---------

Co-authored-by: Naomi Pentrel <5212232+npentrel@users.noreply.github.com>
2026-06-25 12:45:40 -07:00
Christian Bromann 2e007dbc1f feat(langchain): headless tools (#3223)
This patch documents headless tools.

---------

Co-authored-by: Lauren Hirata Singh <lauren@langchain.dev>
2026-06-08 15:14:41 -07:00
open-swe[bot] ad7f46d5ad docs(deepagents): add read-only skills backend example (#4240) 2026-06-02 15:05:00 +02:00
open-swe[bot] 74c3c110c7 docs: port deepagents permissions docs to javascript (#3856) 2026-05-05 15:15:24 +02:00
Christian Bromann a50dc4b7ea fix: bump chat-langchain integration component (#3376)
This update hides the "On this page" section when someone opens the Chat
LangChain integration (for a browser size smaller than 1800px).
2026-03-30 18:09:40 +00:00
Christian Bromann bb404bf79e fix(clc): bump integration component (#3359)
Minor fix to Chat LangChain integration component.
2026-03-30 12:31:51 -04:00
Christian Bromann e4adff854f feat: add chat langchain integration (#3133)
![clcdemo](https://github.com/user-attachments/assets/2ff4550b-d8fa-4db8-ae4f-b3f292b2570c)
2026-03-28 18:33:16 -07:00
Christian Bromann 048902ffdd feat(deepagents): add sandbox code ide ui pattern (#3247)
Adding a sandox UI pattern to deepagents.
<img width="1624" height="1056" alt="Screenshot 2026-03-22 at 2 01
16 PM"
src="https://github.com/user-attachments/assets/915f3f22-4c64-4ec7-84d4-da8d935ea384"
/>

---------

Co-authored-by: Naomi Pentrel <5212232+npentrel@users.noreply.github.com>
2026-03-27 08:55:36 -07:00
Christian Bromann db88d56726 fix(playground): add sub page for playground (#3198)
Creating a docs.langchain.com/playground subpage.
2026-03-20 01:26:41 -04:00
Christian Bromann 605167ff13 fix: bump playground (#3117)
Fixing playground integration.
2026-03-13 16:42:51 -04:00
Christian Bromann a59f865514 chore: bump playground integration (#3108)
Made some tweaks to the playground integration. This bumps the version
of the component we are integrating.
2026-03-13 13:09:45 -07:00
Christian Bromann c0ac46fe0a feat: frontend docs (#2930)
## Overview

Split the monolithic streaming/frontend documentation pages into
individual pattern-specific pages across LangChain, LangGraph, and
DeepAgents. Each page covers a single frontend pattern (tool calling,
human-in-the-loop, branching chat, etc.) with an interactive playground
embed powered by the `@langchain/docs-sandbox` npm package.

Also restructures the "Streaming" nav groups into a top-level
"Streaming" page and a new "Frontend" nav group for each product.

## Type of change

**Type:** New documentation page / Update existing documentation

## Related issues/PRs

- GitHub issue:
- Feature PR:
- Linear issue:
- Slack thread:

## Checklist

- [x] I have read the [contributing guidelines](README.md)
- [x] I have tested my changes locally using `docs dev`
- [ ] All code examples have been tested and work correctly
- [ ] I have used **root relative** paths for internal links
- [ ] I have updated navigation in `src/docs.json` if needed

(Internal team members only / optional): Create a preview deployment as
necessary using the [Create Preview Branch
workflow](https://github.com/langchain-ai/docs/actions/workflows/create-preview-branch.yml)

## Additional notes

### New frontend pattern pages

**LangChain** (10 pages):
`tool-calling`, `human-in-the-loop`, `branching-chat`,
`optimistic-updates`, `reasoning-tokens`, `structured-output`,
`async-iterator-tools`, `message-queues`, `join-rejoin`, `time-travel`

**DeepAgents** (2 pages):
`subagent-streaming`, `todo-list`

**LangGraph** (1 page):
`graph-execution`

Each page includes a `<PatternEmbed>` component that renders an
interactive playground preview from the `@langchain/docs-sandbox`
package.

### Playground embed build pipeline

The `PatternEmbed` component is now sourced from the
`@langchain/docs-sandbox` npm package rather than being manually
maintained in the source tree:

- Added `package.json` with `@langchain/docs-sandbox@0.0.3` dependency
- Added `.npmrc` with `legacy-peer-deps=true` (needed because the
package declares a peer dependency using pnpm's `workspace:*` protocol)
- Updated `pipeline/core/builder.py` to copy
`node_modules/@langchain/docs-sandbox/dist/PatternEmbed.jsx` →
`build/snippets/pattern-embed.jsx` during the build step
- CI pipelines need to run `npm install` before building docs

### Navigation changes (`src/docs.json`)

- Collapsed `Streaming` sub-group (overview + frontend) into a single
top-level `streaming` page under LangChain and DeepAgents
- Added new `Frontend` nav groups for LangChain (10 pages), DeepAgents
(3 pages including overview), and LangGraph (2 pages including overview)

---------

Co-authored-by: Naomi Pentrel <5212232+npentrel@users.noreply.github.com>
2026-03-12 08:26:10 -07:00