From daa4fdc9bccabbedc32dd3b1050714586ae3e018 Mon Sep 17 00:00:00 2001 From: Andy Li <55300002+cliandy@users.noreply.github.com> Date: Tue, 13 May 2025 13:57:21 -0700 Subject: [PATCH] fix: missing await in base async fetch (#2156) --- letta/agents/base_agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/letta/agents/base_agent.py b/letta/agents/base_agent.py index 580aea42..018d6300 100644 --- a/letta/agents/base_agent.py +++ b/letta/agents/base_agent.py @@ -171,7 +171,7 @@ class BaseAgent(ABC): logger.debug(f"Rebuilding system with new memory...\nDiff:\n{diff}") # [DB Call] Update Messages - new_system_message = self.message_manager.update_message_by_id_async( + new_system_message = await self.message_manager.update_message_by_id_async( curr_system_message.id, message_update=MessageUpdate(content=new_system_message_str), actor=self.actor ) return [new_system_message] + in_context_messages[1:]