fix: quick actions add issue

This commit is contained in:
Timothy Jaeryang Baek 2025-08-10 02:52:40 +04:00
parent bfd8c6b87e
commit 86e0898920
3 changed files with 8 additions and 1 deletions

View file

@ -15,6 +15,8 @@
import Skeleton from '../Messages/Skeleton.svelte'; import Skeleton from '../Messages/Skeleton.svelte';
export let id = ''; export let id = '';
export let messageId = '';
export let model = null; export let model = null;
export let messages = []; export let messages = [];
export let actions = []; export let actions = [];
@ -211,7 +213,7 @@
onAdd({ onAdd({
modelId: model, modelId: model,
parentId: id, parentId: messageId,
messages: messages messages: messages
}); });
}; };

View file

@ -17,7 +17,10 @@
export let id; export let id;
export let content; export let content;
export let history; export let history;
export let messageId;
export let selectedModels = []; export let selectedModels = [];
export let done = true; export let done = true;
@ -196,6 +199,7 @@
<FloatingButtons <FloatingButtons
bind:this={floatingButtonsElement} bind:this={floatingButtonsElement}
{id} {id}
{messageId}
actions={$settings?.floatingActionButtons ?? []} actions={$settings?.floatingActionButtons ?? []}
model={(selectedModels ?? []).includes(model?.id) model={(selectedModels ?? []).includes(model?.id)
? model?.id ? model?.id

View file

@ -800,6 +800,7 @@
<!-- unless message.error === true which is legacy error handling, where the error message is stored in message.content --> <!-- unless message.error === true which is legacy error handling, where the error message is stored in message.content -->
<ContentRenderer <ContentRenderer
id={`${chatId}-${message.id}`} id={`${chatId}-${message.id}`}
messageId={message.id}
{history} {history}
{selectedModels} {selectedModels}
content={message.content} content={message.content}