From 902725b7f7acf34f1a23ae113a476a8d3a584041 Mon Sep 17 00:00:00 2001 From: Storme-bit Date: Fri, 17 Apr 2026 06:08:12 -0700 Subject: [PATCH] adding in entity extraction layer with semantic search enabled --- packages/memory-service/src/entities/extraction.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/memory-service/src/entities/extraction.js b/packages/memory-service/src/entities/extraction.js index f9f19be..048b848 100644 --- a/packages/memory-service/src/entities/extraction.js +++ b/packages/memory-service/src/entities/extraction.js @@ -88,6 +88,7 @@ async function extractAndStoreEntities(userMessage, aiResponse) { if (!name || !type || !ENTITY_TYPES.includes(type)) continue; const entity = upsertEntity(name, type, notes ?? null); + console.log('[entities] Upserted entity:', entity); // Embed and upsert to Qdrant fire-and-forget embedEntity(entity) @@ -96,7 +97,10 @@ async function extractAndStoreEntities(userMessage, aiResponse) { type: entity.type, notes: entity.notes, })) - .catch(err => console.warn(`[entities] Failed to embed entity "${entity.name}":`, err.message)); + .catch(err => { + console.warn(`[entities] Failed to embed entity "${entity.name}":`, err.message); + console.warn(`[entities] Embed error stack:`, err.stack); // add this + }); saved++; }