From 1678e682ee70bae5c3302de5c0e39b71dfc919e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=99=8D=EC=B0=AC=ED=9D=AC?= Date: Tue, 23 Jun 2026 20:48:00 +0900 Subject: [PATCH] fix(ts-sdk): check message.role instead of content for system messages (#3921) --- mem0-ts/src/oss/src/memory/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mem0-ts/src/oss/src/memory/index.ts b/mem0-ts/src/oss/src/memory/index.ts index ee653da46..947e8c77f 100644 --- a/mem0-ts/src/oss/src/memory/index.ts +++ b/mem0-ts/src/oss/src/memory/index.ts @@ -717,7 +717,7 @@ export class Memory { if (!infer) { const returnedMemories: MemoryItem[] = []; for (const message of messages) { - if (message.content === "system") { + if (message.role === "system") { continue; } const memoryId = await this.createMemory(