InjectedToolArg Class — langchain Architecture
Architecture documentation for the InjectedToolArg class in base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 85ecb5bd_fbe3_a926_8a1c_56bb2ae9df14["InjectedToolArg"] 80cebff4_efbd_4311_85e9_de0dc81a7eee["base.py"] 85ecb5bd_fbe3_a926_8a1c_56bb2ae9df14 -->|defined in| 80cebff4_efbd_4311_85e9_de0dc81a7eee
Relationship Graph
Source Code
libs/core/langchain_core/tools/base.py lines 1366–1371
class InjectedToolArg:
"""Annotation for tool arguments that are injected at runtime.
Tool arguments annotated with this class are not included in the tool
schema sent to language models and are instead injected during execution.
"""
Defined In
Source
Frequently Asked Questions
What is the InjectedToolArg class?
InjectedToolArg is a class in the langchain codebase, defined in libs/core/langchain_core/tools/base.py.
Where is InjectedToolArg defined?
InjectedToolArg is defined in libs/core/langchain_core/tools/base.py at line 1366.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free