From f141f2f14832ea52a6286f4f597a4e6429bdbb72 Mon Sep 17 00:00:00 2001 From: cthomas Date: Tue, 8 Apr 2025 13:39:44 -0700 Subject: [PATCH] feat: remove initial boot messages for sleeptime agent (#1622) --- letta/services/helpers/agent_manager_helper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/letta/services/helpers/agent_manager_helper.py b/letta/services/helpers/agent_manager_helper.py index fad526d8..33f52dc7 100644 --- a/letta/services/helpers/agent_manager_helper.py +++ b/letta/services/helpers/agent_manager_helper.py @@ -238,7 +238,9 @@ def initialize_message_sequence( first_user_message = get_login_event() # event letting Letta know the user just logged in if include_initial_boot_message: - if agent_state.llm_config.model is not None and "gpt-3.5" in agent_state.llm_config.model: + if agent_state.agent_type == AgentType.sleeptime_agent: + initial_boot_messages = [] + elif agent_state.llm_config.model is not None and "gpt-3.5" in agent_state.llm_config.model: initial_boot_messages = get_initial_boot_messages("startup_with_send_message_gpt35") else: initial_boot_messages = get_initial_boot_messages("startup_with_send_message")