From 6ed005b73391e6098206946586c881786e0449da Mon Sep 17 00:00:00 2001 From: Kwaroran Date: Wed, 5 Mar 2025 05:41:04 +0900 Subject: [PATCH] feat: add local activation option in global lorebook settings --- src/lang/en.ts | 1 + src/lib/Setting/Pages/AccessibilitySettings.svelte | 4 ++++ src/ts/storage/database.svelte.ts | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lang/en.ts b/src/lang/en.ts index 09393695..dcc22377 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -1061,4 +1061,5 @@ export const languageEnglish = { childLoreDesc: "This is a copy of Character lore that remains 'Always Active' until removed or manually deactivated in the original.", thinkingTokens: "Thinking Tokens", antiServerOverload: "Anti-Server Overload", + localActivationInGlobalLorebook: "Local Activation in Global Lorebook", } diff --git a/src/lib/Setting/Pages/AccessibilitySettings.svelte b/src/lib/Setting/Pages/AccessibilitySettings.svelte index 5be627e6..2101a5b1 100644 --- a/src/lib/Setting/Pages/AccessibilitySettings.svelte +++ b/src/lib/Setting/Pages/AccessibilitySettings.svelte @@ -48,6 +48,10 @@ +
+ +
+
diff --git a/src/ts/storage/database.svelte.ts b/src/ts/storage/database.svelte.ts index a6405b0b..2842651e 100644 --- a/src/ts/storage/database.svelte.ts +++ b/src/ts/storage/database.svelte.ts @@ -922,7 +922,8 @@ export interface Database{ url: string, key: string, model: string, - } + }, + localActivationInGlobalLorebook: boolean } interface SeparateParameters{