fix(消息重发): 修复重发消息时模型选择逻辑

确保当原始消息模型被提及时才使用该模型,否则使用助手默认模型
This commit is contained in:
icarus 2025-07-04 15:29:17 +08:00
parent bf08e0af31
commit ac41bfb044

View File

@ -1103,7 +1103,14 @@ export const resendMessageThunk =
const resetMsg = resetAssistantMessage(originalMsg, {
status: AssistantMessageStatus.PENDING,
updatedAt: new Date().toISOString(),
...(assistantMessagesToReset.length === 1 ? { model: originalMsg.model ?? assistant.model } : {})
...(assistantMessagesToReset.length === 1
? {
model:
originalMsg.model && userMessageToResend.mentions?.includes(originalMsg.model)
? originalMsg.model
: assistant.model
}
: {})
})
resetDataList.push(resetMsg)