fix: preserve existing agent conversation messages (#1282)
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user