updated to cue memory now.

This commit is contained in:
Luna
2026-03-03 21:20:38 +01:00
parent 55b5e88acb
commit 68d7dd747f
6 changed files with 70 additions and 16 deletions

View File

@@ -95,9 +95,21 @@ export async function buildPrompt(userId, incomingText, options = {}) {
context: providedContext = null,
useGlobalMemories = false,
userName = null,
includeMemories = false,
similarityThreshold = null,
} = options;
const context =
providedContext || (await prepareContext(userId, incomingText, { includeAllUsers: useGlobalMemories }));
providedContext ||
(await prepareContext(userId, incomingText, {
includeAllUsers: useGlobalMemories,
includeLongTerm: includeMemories || useGlobalMemories,
memorySimilarityThreshold:
includeMemories && similarityThreshold !== null
? similarityThreshold
: includeMemories
? config.memoryRecallSimilarityThreshold
: Number.NEGATIVE_INFINITY,
}));
if (userName) {
context.userName = userName;
} else if (context.userName === undefined) {