diff --git a/libs/prebuilt/langgraph/prebuilt/tool_node.py b/libs/prebuilt/langgraph/prebuilt/tool_node.py index d800ea153..4520a722f 100644 --- a/libs/prebuilt/langgraph/prebuilt/tool_node.py +++ b/libs/prebuilt/langgraph/prebuilt/tool_node.py @@ -363,7 +363,7 @@ class ToolNode(RunnableCallable): *, store: Optional[BaseStore], ) -> Any: - tool_calls, input_type = self._parse_input(input, store) + tool_calls, input_type = self._parse_input(input, store, config) config_list = get_config_list(config, len(tool_calls)) input_types = [input_type] * len(tool_calls) with get_executor_for_config(config) as executor: @@ -1227,3 +1227,4 @@ def _get_runtime_arg(tool: BaseTool) -> Optional[str]: +