diff --git a/letta/services/agent_manager.py b/letta/services/agent_manager.py index 10cd123d..5ee15af9 100644 --- a/letta/services/agent_manager.py +++ b/letta/services/agent_manager.py @@ -1399,7 +1399,7 @@ class AgentManager: tool_rules_solver = ToolRulesSolver(agent_state.tool_rules) - if agent_state.message_ids == []: + if not agent_state.message_ids: # Handles both None and empty list curr_system_message = None else: curr_system_message = await self.message_manager.get_message_by_id_async(message_id=agent_state.message_ids[0], actor=actor)