fix: unnecessary trim

This commit is contained in:
Han Xiao
2025-03-13 21:56:05 +08:00
parent 51440dd393
commit de640b7b29

View File

@@ -89,12 +89,7 @@ ${finalAnswerPIP}
</answer-requirements>` : ''} </answer-requirements>` : ''}
`.trim(); `.trim();
// only add if the last user msg is not the same msgs.push({role: 'user', content: removeExtraLineBreaks(userContent)});
// first find the last message whose role is 'user'
const lastUserMsg = msgs.filter(m => m.role === 'user').pop();
if ((lastUserMsg?.content as string).trim() !== userContent) {
msgs.push({role: 'user', content: removeExtraLineBreaks(userContent)});
}
return msgs; return msgs;
} }