From 35be40c932456185c2fa381fdd4000dd6fef27b0 Mon Sep 17 00:00:00 2001 From: Silentoplayz <50341825+Silentoplayz@users.noreply.github.com> Date: Wed, 18 Jun 2025 01:48:34 -0400 Subject: [PATCH] chore: add more Settings types in stores --- src/lib/stores/index.ts | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/src/lib/stores/index.ts b/src/lib/stores/index.ts index 38905dd6d..5a8fc65c9 100644 --- a/src/lib/stores/index.ts +++ b/src/lib/stores/index.ts @@ -135,6 +135,42 @@ type OllamaModelDetails = { }; type Settings = { + pinnedModels: never[]; + toolServers: never[]; + detectArtifacts: boolean; + showUpdateToast: boolean; + showChangelog: boolean; + showEmojiInCall: boolean; + voiceInterruption: boolean; + collapseCodeBlocks: boolean; + expandDetails: boolean; + notificationSound: boolean; + notificationSoundAlways: boolean; + stylizedPdfExport: boolean; + notifications: any; + imageCompression: boolean; + imageCompressionSize: any; + widescreenMode: null; + largeTextAsFile: boolean; + promptAutocomplete: boolean; + hapticFeedback: boolean; + responseAutoCopy: any; + richTextInput: boolean; + params: any; + userLocation: any; + webSearch: boolean; + memory: boolean; + autoTags: boolean; + autoFollowUps: boolean; + splitLargeChunks(body: any, splitLargeChunks: any): unknown; + backgroundImageUrl: null; + landingPageMode: string; + iframeSandboxAllowForms: boolean; + iframeSandboxAllowSameOrigin: boolean; + scrollOnBranchChange: boolean; + directConnections: null; + chatBubble: boolean; + copyFormatted: boolean; models?: string[]; conversationMode?: boolean; speechAutoSend?: boolean; @@ -165,6 +201,8 @@ type ModelOptions = { }; type AudioSettings = { + stt: any; + tts: any; STTEngine?: string; TTSEngine?: string; speaker?: string; @@ -195,6 +233,7 @@ type Document = { }; type Config = { + license_metadata: any; status: boolean; name: string; version: string; @@ -234,6 +273,7 @@ type PromptSuggestion = { }; type SessionUser = { + permissions: any; id: string; email: string; name: string;