Apply patch [skip ci]

This commit is contained in:
open-swe[bot]
2025-08-22 12:36:40 +00:00
parent 7fd8666608
commit ce9473293f
@@ -341,6 +341,7 @@ class ToolNode(RunnableCallable):
self.tools_by_name: dict[str, BaseTool] = {}
self.tool_to_state_args: dict[str, dict[str, Optional[str]]] = {}
self.tool_to_store_arg: dict[str, Optional[str]] = {}
self.tool_to_runtime_arg: dict[str, Optional[str]] = {}
self.handle_tool_errors = handle_tool_errors
self.messages_key = messages_key
for tool_ in tools:
@@ -349,6 +350,7 @@ class ToolNode(RunnableCallable):
self.tools_by_name[tool_.name] = tool_
self.tool_to_state_args[tool_.name] = _get_state_args(tool_)
self.tool_to_store_arg[tool_.name] = _get_store_arg(tool_)
self.tool_to_runtime_arg[tool_.name] = _get_runtime_arg(tool_)
def _func(
self,
@@ -1176,3 +1178,4 @@ def _get_runtime_arg(tool: BaseTool) -> Optional[str]: