From 40aff1eacc305105c01f6f5e8bcec95cd5026078 Mon Sep 17 00:00:00 2001 From: adreo00 <22608380+adreo00@users.noreply.github.com> Date: Mon, 13 May 2024 13:09:12 -0600 Subject: [PATCH] core[major]: AsyncCallbackManagerForToolRun no longer casts return object to string (#20374) - **Description:** Stops `AsyncCallbackManagerForToolRun` from converting the output to str - **Issue:** #20372 - **Dependencies:** None --- libs/core/langchain_core/callbacks/manager.py | 1 - 1 file changed, 1 deletion(-) diff --git a/libs/core/langchain_core/callbacks/manager.py b/libs/core/langchain_core/callbacks/manager.py index a1108ca5b48..db1e6faa493 100644 --- a/libs/core/langchain_core/callbacks/manager.py +++ b/libs/core/langchain_core/callbacks/manager.py @@ -1045,7 +1045,6 @@ class AsyncCallbackManagerForToolRun(AsyncParentRunManager, ToolManagerMixin): Args: output (Any): The output of the tool. """ - output = str(output) await ahandle_event( self.handlers, "on_tool_end",