From c1ac40024a5611dc84113b326ed4d22a7a57249f Mon Sep 17 00:00:00 2001 From: kwaroran Date: Sun, 26 May 2024 11:46:17 +0900 Subject: [PATCH] refactor: Skip processing lore entries without key or alwaysActive flag --- src/ts/process/lorebook.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ts/process/lorebook.ts b/src/ts/process/lorebook.ts index c7b367d1..42252bc4 100644 --- a/src/ts/process/lorebook.ts +++ b/src/ts/process/lorebook.ts @@ -283,6 +283,9 @@ export async function loadLoreBookV3Prompt(){ if(activatedIndexes.includes(i)){ continue } + if(!fullLore[i].alwaysActive && !fullLore[i].key){ + continue + } let activated = true let pos = '' let depth = 0