From 43d1abdec8288dad4d4b24d51225c624a679a568 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sun, 21 Jun 2026 13:52:36 +0800 Subject: [PATCH] fix: skip agent memory after tool replies --- app/agent/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/agent/__init__.py b/app/agent/__init__.py index 76a5e4cf..b292635e 100644 --- a/app/agent/__init__.py +++ b/app/agent/__init__.py @@ -1358,7 +1358,10 @@ class MoviePilotAgent: break self._save_assistant_display_message_once(display_text) - if self._should_persist_agent_chat(): + if ( + self._should_persist_agent_chat() + and not self._tool_context.get("user_reply_sent") + ): memory_manager.save_agent_messages( session_id=self.session_id, user_id=self.user_id,