diff --git a/src/renderer/src/store/thunk/messageThunk.ts b/src/renderer/src/store/thunk/messageThunk.ts index 3cd8be0b3c..78bb375f27 100644 --- a/src/renderer/src/store/thunk/messageThunk.ts +++ b/src/renderer/src/store/thunk/messageThunk.ts @@ -901,7 +901,8 @@ export const resendMessageThunk = for (const originalMsg of assistantMessagesToReset) { const blockIdsToDelete = [...(originalMsg.blocks || [])] const resetMsg = resetAssistantMessage(originalMsg, { - status: AssistantMessageStatus.PENDING + status: AssistantMessageStatus.PENDING, + ...(assistantMessagesToReset.length === 1 ? { model: assistant.model } : {}) }) resetDataList.push({ resetMsg })