chore: format
This commit is contained in:
1 parent
c33fadc266
commit
403392b41b
68 files changed
+602
-291
No files matched your search
@@ -129,30 +129,32 @@
|
||||
)
|
||||
: messageContent;
|
||||
|
||||
const markdownUpdateHandler = /** @type {any} */ (async (
|
||||
/** @type {{ lang?: string; text?: string }} */ token
|
||||
) => {
|
||||
const { lang = '', text: code = '' } = token;
|
||||
const markdownUpdateHandler = /** @type {any} */ (
|
||||
async (/** @type {{ lang?: string; text?: string }} */ token) => {
|
||||
const { lang = '', text: code = '' } = token;
|
||||
|
||||
if (
|
||||
($settings?.detectArtifacts ?? true) &&
|
||||
(['html', 'svg'].includes(lang) || (lang === 'xml' && code.includes('svg'))) &&
|
||||
!$mobile &&
|
||||
$chatId
|
||||
) {
|
||||
await tick();
|
||||
showArtifacts.set(true);
|
||||
showControls.set(true);
|
||||
if (
|
||||
($settings?.detectArtifacts ?? true) &&
|
||||
(['html', 'svg'].includes(lang) || (lang === 'xml' && code.includes('svg'))) &&
|
||||
!$mobile &&
|
||||
$chatId
|
||||
) {
|
||||
await tick();
|
||||
showArtifacts.set(true);
|
||||
showControls.set(true);
|
||||
}
|
||||
}
|
||||
});
|
||||
);
|
||||
|
||||
const previewHandler = /** @type {any} */ (async (/** @type {string} */ value) => {
|
||||
console.log('Preview', value);
|
||||
await artifactCode.set(/** @type {any} */ (value));
|
||||
await showControls.set(true);
|
||||
await showArtifacts.set(true);
|
||||
await showEmbeds.set(false);
|
||||
});
|
||||
const previewHandler = /** @type {any} */ (
|
||||
async (/** @type {string} */ value) => {
|
||||
console.log('Preview', value);
|
||||
await artifactCode.set(/** @type {any} */ (value));
|
||||
await showControls.set(true);
|
||||
await showArtifacts.set(true);
|
||||
await showEmbeds.set(false);
|
||||
}
|
||||
);
|
||||
|
||||
const updateButtonPosition = (event) => {
|
||||
const buttonsContainerElement = document.getElementById(`floating-buttons-${id}`);
|
||||
@@ -273,7 +275,7 @@
|
||||
{topPadding}
|
||||
{sourceIds}
|
||||
renderMarkdown={$settings?.renderMarkdownInAssistantMessages ?? true}
|
||||
formatMessageContent={formatMessageContent}
|
||||
{formatMessageContent}
|
||||
{onSourceClick}
|
||||
{onTaskClick}
|
||||
{onSave}
|
||||
|
||||
@@ -64,11 +64,7 @@
|
||||
import StatusHistory from './ResponseMessage/StatusHistory.svelte';
|
||||
import FullHeightIframe from '$lib/components/common/FullHeightIframe.svelte';
|
||||
import OutputEditView from './OutputEditView.svelte';
|
||||
import {
|
||||
getOutputText,
|
||||
replaceOutputMessageText,
|
||||
type OutputItem
|
||||
} from './structuredOutput';
|
||||
import { getOutputText, replaceOutputMessageText, type OutputItem } from './structuredOutput';
|
||||
|
||||
interface MessageType {
|
||||
id: string;
|
||||
@@ -185,7 +181,8 @@
|
||||
(model?.info?.meta?.capabilities?.status_updates ?? true) &&
|
||||
statusEntries.length > 0 &&
|
||||
!(statusEntries.at(-1)?.hidden ?? false);
|
||||
$: visibleResponseContent = getOutputText(message.output) || removeAllDetails(message.content ?? '');
|
||||
$: visibleResponseContent =
|
||||
getOutputText(message.output) || removeAllDetails(message.content ?? '');
|
||||
$: hasResponseContent = Boolean((message.content ?? '').trim() || message.output?.length);
|
||||
|
||||
let edit = false;
|
||||
|
||||
@@ -107,7 +107,7 @@ function getMessageText(item: OutputItem): string {
|
||||
}
|
||||
|
||||
function getReasoningText(item: OutputItem): string {
|
||||
return getTextFromParts((item.summary ?? item.content) ?? []);
|
||||
return getTextFromParts(item.summary ?? item.content ?? []);
|
||||
}
|
||||
|
||||
function getToolResultText(item?: OutputItem): string {
|
||||
|
||||
Reference in new issue
Block a user