From ebf90ecd8e57fa75c91ac8a0ba8baed14f48861b Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 15 Jun 2026 20:28:56 +0200 Subject: [PATCH] Improve target message handling for "remember-this" workflows --- backend/agent/api.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/agent/api.py b/backend/agent/api.py index 927290c..071b523 100644 --- a/backend/agent/api.py +++ b/backend/agent/api.py @@ -404,6 +404,9 @@ async def create_workflow_run(request: WorkflowRunRequest): stored_attachments = _json(user_message.attachments_json, []) run_attachments = request.attachments or stored_attachments db.flush() + if not target_message_id and workflow.slug == "remember-this": + target_message_id = user_message.message_id + target_message_content = target_message_content or _extract_remember_content(request.message) else: attachments = [main_module._normalize_chat_attachment_or_raise(item, include_text=True) for item in request.attachments] run_attachments = attachments