Emit events on caption and SD image messages

This commit is contained in:
Cohee 2024-08-05 21:22:40 +03:00
parent bc9eb080e5
commit 6637bc3052
2 changed files with 8 additions and 1 deletions

View File

@ -169,7 +169,11 @@ async function sendCaptionedMessage(caption, image) {
},
};
context.chat.push(message);
const messageId = context.chat.length - 1;
await eventSource.emit(event_types.MESSAGE_SENT, messageId);
context.addOneMessage(message);
await eventSource.emit(event_types.USER_MESSAGE_RENDERED, messageId);
await context.saveChat();
}
/**

View File

@ -3351,8 +3351,11 @@ async function sendMessage(prompt, image, generationType, additionalNegativePref
},
};
context.chat.push(message);
const messageId = context.chat.length - 1;
await eventSource.emit(event_types.MESSAGE_RECEIVED, messageId);
context.addOneMessage(message);
context.saveChat();
await eventSource.emit(event_types.CHARACTER_MESSAGE_RENDERED, messageId);
await context.saveChat();
}
/**