diff --git a/src/lib/components/chat/FileNav/FilePreview.svelte b/src/lib/components/chat/FileNav/FilePreview.svelte
index b5a3a30cc4..48a1ccdb88 100644
--- a/src/lib/components/chat/FileNav/FilePreview.svelte
+++ b/src/lib/components/chat/FileNav/FilePreview.svelte
@@ -399,7 +399,8 @@
{/if}
{#if $selectedTerminalId && selectedLabel}
-
{selectedLabel}
+
{selectedLabel}
{/if}
diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte
index 676ed9846d..76d1ecff02 100644
--- a/src/lib/components/chat/Placeholder.svelte
+++ b/src/lib/components/chat/Placeholder.svelte
@@ -165,21 +165,25 @@
{#if models[selectedModelIdx]?.info?.meta?.description ?? null}
')
- ))}
+ content={DOMPurify.sanitize(
+ marked.parse(
+ sanitizeResponseContent(
+ models[selectedModelIdx]?.info?.meta?.description ?? ''
+ ).replaceAll('\n', '
')
+ )
+ )}
placement="top"
>
- {@html DOMPurify.sanitize(marked.parse(
- sanitizeResponseContent(
- models[selectedModelIdx]?.info?.meta?.description ?? ''
- ).replaceAll('\n', '
')
- ))}
+ {@html DOMPurify.sanitize(
+ marked.parse(
+ sanitizeResponseContent(
+ models[selectedModelIdx]?.info?.meta?.description ?? ''
+ ).replaceAll('\n', '
')
+ )
+ )}
diff --git a/src/lib/components/playground/Completions.svelte b/src/lib/components/playground/Completions.svelte
index a59f1d6747..e69aae35da 100644
--- a/src/lib/components/playground/Completions.svelte
+++ b/src/lib/components/playground/Completions.svelte
@@ -10,7 +10,6 @@
import { splitStream } from '$lib/utils';
import Spinner from '$lib/components/common/Spinner.svelte';
-
const i18n = getContext('i18n');
diff --git a/src/lib/utils/marked/katex-extension.ts b/src/lib/utils/marked/katex-extension.ts
index 536635f1a8..a890ff4135 100644
--- a/src/lib/utils/marked/katex-extension.ts
+++ b/src/lib/utils/marked/katex-extension.ts
@@ -101,9 +101,7 @@ export const tokenizeDisplayMath = (
() => !requireBlockBoundary || isBlockBoundary(src, afterClose)
];
- return validators.every((v) => v())
- ? { type, raw, text, displayMode: true }
- : undefined;
+ return validators.every((v) => v()) ? { type, raw, text, displayMode: true } : undefined;
};
export default function (options = {}) {
diff --git a/src/lib/utils/marked/mention-extension.ts b/src/lib/utils/marked/mention-extension.ts
index b56edfbee3..835ce30714 100644
--- a/src/lib/utils/marked/mention-extension.ts
+++ b/src/lib/utils/marked/mention-extension.ts
@@ -41,7 +41,11 @@ export function mentionExtension(opts: MentionOptions = {}) {
// mentionStart fires on every '<' in the document, making the tokenizer a hot path.
const trigger = opts.triggerChar ?? '@';
const re = new RegExp(`^<\\${trigger}([\\w.\\-:/]+)(?:\\|([^>]*))?>`);
- const snapshot: MentionOptions = { triggerChar: trigger, className: opts.className, extraAttrs: opts.extraAttrs };
+ const snapshot: MentionOptions = {
+ triggerChar: trigger,
+ className: opts.className,
+ extraAttrs: opts.extraAttrs
+ };
return {
name: 'mention',
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 252e1cf7a8..8aeda16594 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -728,7 +728,8 @@
// Apply theme classes (mirrors logic from chat/Settings/General.svelte)
const themes = ['dark', 'light', 'oled-dark'];
- let themeToApply = newTheme === 'oled-dark' ? 'dark' : newTheme === 'her' ? 'light' : newTheme;
+ let themeToApply =
+ newTheme === 'oled-dark' ? 'dark' : newTheme === 'her' ? 'light' : newTheme;
if (newTheme === 'system') {
themeToApply = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
@@ -988,13 +989,15 @@
console.error('Error refreshing backend config:', error);
}
- // Relay auth token to desktop app for API access
- if (window.electronAPI?.send) {
- window.electronAPI.send({
- type: 'token:update',
- token: localStorage.token
- }).catch(() => {});
- }
+ // Relay auth token to desktop app for API access
+ if (window.electronAPI?.send) {
+ window.electronAPI
+ .send({
+ type: 'token:update',
+ token: localStorage.token
+ })
+ .catch(() => {});
+ }
} else {
// Redirect Invalid Session User to /auth Page
localStorage.removeItem('token');