fix: guard completed API with message id (#23184)

This commit is contained in:
Shirasawa
2026-04-01 05:39:34 -05:00
committed by GitHub
parent 16e6cb458f
commit d7a5a903a6
3 changed files with 17 additions and 2 deletions
+5
View File
@@ -1358,6 +1358,11 @@
};
const chatCompletedHandler = async (_chatId, modelId, responseMessageId, messages) => {
if (!responseMessageId) {
console.error('chatCompleted: missing message id', { chatId: _chatId, modelId, messageCount: messages?.length ?? 0 });
return;
}
const res = await chatCompleted(localStorage.token, {
model: modelId,
messages: messages.map((m) => ({