Skip to content

docs: add dynamic tools explanation and common pitfalls [closes DOC-991]#3570

Closed
open-swe[bot] wants to merge 1 commit intomainfrom
open-swe/8d7b0026-5bc3-e1cf-bdfe-7b24d78c54d2
Closed

docs: add dynamic tools explanation and common pitfalls [closes DOC-991]#3570
open-swe[bot] wants to merge 1 commit intomainfrom
open-swe/8d7b0026-5bc3-e1cf-bdfe-7b24d78c54d2

Conversation

@open-swe
Copy link
Copy Markdown
Contributor

@open-swe open-swe bot commented Apr 14, 2026

Description

Adds a "How dynamic tools work" section to the agents page that addresses common questions raised in internal Slack threads. The new content explains the distinction between tool registration and tool exposure, why wrap_tool_call is required for runtime-registered tools (with the exact error message users encounter), and how to create an agent with no static tools using fully dynamic middleware.

Resolves DOC-991

Test Plan

  • Verify the new section renders correctly in preview deployment
  • Confirm internal cross-links resolve (e.g., #runtime-tool-registration, /oss/langgraph/overview)

Opened collaboratively by Naomi Pentrel and open-swe.

…ents page

Co-authored-by: Naomi Pentrel <5212232+npentrel@users.noreply.github.com>
@github-actions github-actions bot added langchain For docs changes to LangChain oss external User is not a member of langchain-ai labels Apr 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Mintlify preview ID generated: preview-opensw-1776167177-4728a4c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external User is not a member of langchain-ai langchain For docs changes to LangChain oss

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants