From b41bae1c81e5c2a41a6f07417fee987ed96af066 Mon Sep 17 00:00:00 2001 From: Lyon <88232613+pikasTech@users.noreply.github.com> Date: Mon, 15 Jun 2026 21:36:26 +0800 Subject: [PATCH] fix: preserve existing agent conversation messages (#1282) --- internal/cloud/access-control.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/internal/cloud/access-control.ts b/internal/cloud/access-control.ts index 52ef091b..b297faec 100644 --- a/internal/cloud/access-control.ts +++ b/internal/cloud/access-control.ts @@ -2207,7 +2207,6 @@ function normalizeFinalResponseConversationMessages(messages, finalResponse) { } function mergeAgentSessionOwnerMessages(nextMessages = [], existingMessages = [], context = {}) { const next = dedupeConversationMessages(nextMessages); - if (next.some((message) => message.role === "user")) return ensureTerminalUserMessage(next, context).slice(-50); const existing = dedupeConversationMessages(existingMessages); const merged = [...existing]; for (const message of next) {