[PR #643] [MERGED] feat(langchain): add docs on dynamic tools #887

Closed
opened 2026-02-17 17:21:19 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/643
Author: @christian-bromann
Created: 9/24/2025
Status: Merged
Merged: 10/2/2025
Merged by: @eyurtsev

Base: mainHead: cb/dynamic-tools


📝 Commits (10+)

📊 Changes

2 files changed (+341 additions, -129 deletions)

View changed files

📝 src/oss/langchain/middleware.mdx (+340 -128)
📝 src/oss/langchain/structured-output.mdx (+1 -1)

📄 Description

This docs page covers the advanced usage of "Dynamic Tools" explaining how users can implement smart ways to choose tools based on context (simple) or semantic similarity (advanced).

Happy to add Python code examples if we are ok with current structure.


🔄 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/643 **Author:** [@christian-bromann](https://github.com/christian-bromann) **Created:** 9/24/2025 **Status:** ✅ Merged **Merged:** 10/2/2025 **Merged by:** [@eyurtsev](https://github.com/eyurtsev) **Base:** `main` ← **Head:** `cb/dynamic-tools` --- ### 📝 Commits (10+) - [`18fc9e6`](https://github.com/langchain-ai/docs/commit/18fc9e657bba0aff87cd5f0709aa003c7c4b26f0) feat(langchain): add docs on dynamic tools - [`8a77e0e`](https://github.com/langchain-ai/docs/commit/8a77e0e40bf56724d1cff9ec0b02822bff38804b) add python examples - [`091a1ff`](https://github.com/langchain-ai/docs/commit/091a1ffa6a7fe52fadff014170044392bac487b3) move to middleware - [`6b2e755`](https://github.com/langchain-ai/docs/commit/6b2e7550ed5b24c91e88fa47054c3d8ebb78a593) update examples - [`d50037d`](https://github.com/langchain-ai/docs/commit/d50037d93c69b8c09e56d02b7b2fc822247b535b) Merge branch 'main' into cb/dynamic-tools - [`810c68c`](https://github.com/langchain-ai/docs/commit/810c68c9c27580cccda113a967dbf6ef1b617ff5) fix(langchain/middleware): document that user can define tools (#653) - [`9e28b21`](https://github.com/langchain-ai/docs/commit/9e28b2146f98907ef560a26cdd8b06a145895b34) Merge branch 'main' into cb/dynamic-tools - [`2ee40ad`](https://github.com/langchain-ai/docs/commit/2ee40adfbbf84223917e24b27682c893520b76bd) x - [`64c6e7b`](https://github.com/langchain-ai/docs/commit/64c6e7b34dde5dab0c3d659e5acb33742ca243bc) x - [`8dc0e46`](https://github.com/langchain-ai/docs/commit/8dc0e468774d4465dd5c80939064a2f03a9e6ccf) x ### 📊 Changes **2 files changed** (+341 additions, -129 deletions) <details> <summary>View changed files</summary> 📝 `src/oss/langchain/middleware.mdx` (+340 -128) 📝 `src/oss/langchain/structured-output.mdx` (+1 -1) </details> ### 📄 Description This docs page covers the advanced usage of "Dynamic Tools" explaining how users can implement smart ways to choose tools based on context (simple) or semantic similarity (advanced). Happy to add Python code examples if we are ok with current structure. --- <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-02-17 17:21:19 -05:00
yindo closed this issue 2026-02-17 17:21:19 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#887