From 3a5ace33b6d44478b82d2cff827490f3a384251f Mon Sep 17 00:00:00 2001 From: cthomas Date: Tue, 6 Jan 2026 12:44:18 -0800 Subject: [PATCH] fix: nonetype not subscriptable (#8345) --- letta/services/agent_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)