2323
2424def _ensure_langgraph () -> None :
2525 try :
26- from langgraph import prebuilt as _ # noqa: F401 # ty: ignore[unresolved-import]
26+ from langgraph import prebuilt as _ # noqa: F401
2727 except Exception as e : # pragma: no cover
2828 raise ImportError (
2929 "LangGraph is not installed. Install with `pip install langgraph` or "
@@ -45,7 +45,7 @@ def to_tool_node(tools: Tools | Sequence[BaseTool], **kwargs: Any) -> Any:
4545 for inclusion in a graph.
4646 """
4747 _ensure_langgraph ()
48- from langgraph .prebuilt import ToolNode # ty: ignore[unresolved-import]
48+ from langgraph .prebuilt import ToolNode
4949
5050 langchain_tools = _to_langchain_tools (tools )
5151 return ToolNode (langchain_tools , ** kwargs )
@@ -58,7 +58,7 @@ def to_tool_executor(tools: Tools | Sequence[BaseTool], **kwargs: Any) -> Any:
5858 This function now returns a ToolNode for compatibility.
5959 """
6060 _ensure_langgraph ()
61- from langgraph .prebuilt import ToolNode # ty: ignore[unresolved-import]
61+ from langgraph .prebuilt import ToolNode
6262
6363 langchain_tools = _to_langchain_tools (tools )
6464 return ToolNode (langchain_tools , ** kwargs )
@@ -81,6 +81,6 @@ def create_react_agent(llm: Any, tools: Tools | Sequence[BaseTool], **kwargs: An
8181 `Tools` collection from this SDK.
8282 """
8383 _ensure_langgraph ()
84- from langgraph .prebuilt import create_react_agent as _create # ty: ignore[unresolved-import ]
84+ from langgraph .prebuilt import create_react_agent as _create # ty: ignore[deprecated ]
8585
86- return _create (llm , _to_langchain_tools (tools ), ** kwargs )
86+ return _create (llm , _to_langchain_tools (tools ), ** kwargs ) # ty: ignore[deprecated]
0 commit comments