diff --git a/src/lib/stores/index.ts b/src/lib/stores/index.ts index 5a8fc65c9..d3693b568 100644 --- a/src/lib/stores/index.ts +++ b/src/lib/stores/index.ts @@ -135,42 +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; + 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; @@ -181,7 +181,7 @@ type Settings = { highContrastMode?: boolean; title?: TitleSettings; splitLargeDeltas?: boolean; - chatDirection: 'LTR' | 'RTL' | 'auto'; + chatDirection?: 'LTR' | 'RTL' | 'auto'; ctrlEnterToSend?: boolean; system?: string;