debug: 添加更多消息追踪日志

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Your Name 2026-02-01 02:40:45 +08:00
parent 1dd9500f22
commit ed4c2fe8cd

View File

@ -294,7 +294,13 @@ export function Chat({
completeGeneration();
setMessages((prevMessages) => {
console.log("[Chat] 📋 setMessages 调用前:", prevMessages.map(m => ({
id: m.id?.substring(0, 8),
role: m.role
})));
if (prevMessages.some(m => m.id === messageData.id)) {
console.log("[Chat] ⚠️ 消息已存在,跳过");
return prevMessages;
}
@ -309,7 +315,12 @@ export function Chat({
attachments: [],
};
return [...prevMessages, newMessage];
const newMessages = [...prevMessages, newMessage];
console.log("[Chat] 📋 setMessages 调用后:", newMessages.map(m => ({
id: m.id?.substring(0, 8),
role: m.role
})));
return newMessages;
});
} catch (e) {
console.error("[Chat] Failed to parse data-appendMessage:", e);