diff --git a/packages/memory-service/src/entities/extraction.js b/packages/memory-service/src/entities/extraction.js index 6a5418a..556f46c 100644 --- a/packages/memory-service/src/entities/extraction.js +++ b/packages/memory-service/src/entities/extraction.js @@ -26,6 +26,7 @@ function buildExtractionPrompt(userMessage, aiResponse, knownEntities = []) { `Entity types to extract: ${ENTITY_TYPES.join(', ')}`, 'For each entity found, provide: name, type, and a one-sentence notes field.', 'Return your answer as: { "entities": [ ... ] }', + 'For each entity found, you MUST provide a non-empty notes field describing it based on the conversation.', '', knownBlock, '--- CONVERSATION ---', // clear delimiter helps smaller models