Skip to content

Commit 86e0898

Browse files
committed
fix: quick actions add issue
1 parent bfd8c6b commit 86e0898

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

src/lib/components/chat/ContentRenderer/FloatingButtons.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import Skeleton from '../Messages/Skeleton.svelte';
1616
1717
export let id = '';
18+
export let messageId = '';
19+
1820
export let model = null;
1921
export let messages = [];
2022
export let actions = [];
@@ -211,7 +213,7 @@
211213
212214
onAdd({
213215
modelId: model,
214-
parentId: id,
216+
parentId: messageId,
215217
messages: messages
216218
});
217219
};

src/lib/components/chat/Messages/ContentRenderer.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717
1818
export let id;
1919
export let content;
20+
2021
export let history;
22+
export let messageId;
23+
2124
export let selectedModels = [];
2225
2326
export let done = true;
@@ -196,6 +199,7 @@
196199
<FloatingButtons
197200
bind:this={floatingButtonsElement}
198201
{id}
202+
{messageId}
199203
actions={$settings?.floatingActionButtons ?? []}
200204
model={(selectedModels ?? []).includes(model?.id)
201205
? model?.id

src/lib/components/chat/Messages/ResponseMessage.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -800,6 +800,7 @@
800800
<!-- unless message.error === true which is legacy error handling, where the error message is stored in message.content -->
801801
<ContentRenderer
802802
id={`${chatId}-${message.id}`}
803+
messageId={message.id}
803804
{history}
804805
{selectedModels}
805806
content={message.content}

0 commit comments

Comments
 (0)