From 1ed76e4d9576b4b95a4dbbbd1b73763f3f65cb4b Mon Sep 17 00:00:00 2001 From: Storme-bit Date: Fri, 17 Apr 2026 06:23:41 -0700 Subject: [PATCH] adding in entity extraction layer with semantic search enabled --- packages/memory-service/src/entities/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/memory-service/src/entities/index.js b/packages/memory-service/src/entities/index.js index e780c93..55c4479 100644 --- a/packages/memory-service/src/entities/index.js +++ b/packages/memory-service/src/entities/index.js @@ -10,9 +10,9 @@ function upsertEntity(name, type, notes = null, metadata = null) { INSERT INTO entities (name, type, notes, metadata) VALUES (?, ?, ?, ?) ON CONFLICT(name, type) DO UPDATE SET - notes = excluded.notes, - metadata = excluded.metadata, - updated_at = unixepoch() + notes = COALESCE(entities.notes, excluded.notes), + metadata = excluded.metadata, + updated_at = unixepoch() `); const result = stmt.run(name, type, notes, metadata ? JSON.stringify(metadata) : null);