From afa94e5bf72549ceb03dbd183b3e0c60f8178893 Mon Sep 17 00:00:00 2001 From: Mohammad Mohtashim <45242107+keenborder786@users.noreply.github.com> Date: Sat, 22 Feb 2025 05:27:24 +0500 Subject: [PATCH] `_wait_for_run` calling fix for `OpenAIAssistantRunnable` (#29927) - **Description:** Fixed the `OpenAIAssistantRunnable` call of `_wait_for_run` - **Issue:** #29923 --- libs/langchain/langchain/agents/openai_assistant/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/langchain/langchain/agents/openai_assistant/base.py b/libs/langchain/langchain/agents/openai_assistant/base.py index 4137b949be5..2e2a2668f87 100644 --- a/libs/langchain/langchain/agents/openai_assistant/base.py +++ b/libs/langchain/langchain/agents/openai_assistant/base.py @@ -652,7 +652,7 @@ class OpenAIAssistantRunnable(RunnableSerializable[Dict, OutputType]): self, intermediate_steps: List[Tuple[OpenAIAssistantAction, str]] ) -> dict: last_action, last_output = intermediate_steps[-1] - run = await self._wait_for_run(last_action.run_id, last_action.thread_id) + run = self._wait_for_run(last_action.run_id, last_action.thread_id) required_tool_call_ids = set() if run.required_action: required_tool_call_ids = {