From 66288c50baf5e360a45e4012976f7df4e05f5acb Mon Sep 17 00:00:00 2001 From: Kwaroran Date: Sat, 24 May 2025 20:34:29 +0900 Subject: [PATCH] Force web to not use promptInfoInsideChat --- src/lib/Setting/Pages/AdvancedSettings.svelte | 16 +++++++++------- src/ts/storage/database.svelte.ts | 6 ++++++ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/lib/Setting/Pages/AdvancedSettings.svelte b/src/lib/Setting/Pages/AdvancedSettings.svelte index d3a6c60c..aeffe406 100644 --- a/src/lib/Setting/Pages/AdvancedSettings.svelte +++ b/src/lib/Setting/Pages/AdvancedSettings.svelte @@ -190,16 +190,18 @@ -
- - - -
-{#if DBState.db.promptInfoInsideChat} +{#if isNodeServer || isTauri}
- + +
+ {#if DBState.db.promptInfoInsideChat} +
+ + +
+ {/if} {/if}
diff --git a/src/ts/storage/database.svelte.ts b/src/ts/storage/database.svelte.ts index 5ebcea3b..7edaaa00 100644 --- a/src/ts/storage/database.svelte.ts +++ b/src/ts/storage/database.svelte.ts @@ -560,6 +560,12 @@ export function setDatabase(data:Database){ otherAx: data.fallbackModels.otherAx.filter((v) => v !== '') } data.customModels ??= [] + + //@ts-ignore + if(!__NODE__ && !window.__TAURI_INTERNALS__){ + //this is intended to forcely reduce the size of the database in web + data.promptInfoInsideChat = false + } changeLanguage(data.language) setDatabaseLite(data) }