mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Run summarize after QR execution
This commit is contained in:
@@ -914,7 +914,7 @@ jQuery(async function () {
|
|||||||
|
|
||||||
await addExtensionControls();
|
await addExtensionControls();
|
||||||
loadSettings();
|
loadSettings();
|
||||||
eventSource.on(event_types.MESSAGE_RECEIVED, onChatEvent);
|
eventSource.makeLast(event_types.CHARACTER_MESSAGE_RENDERED, onChatEvent);
|
||||||
eventSource.on(event_types.MESSAGE_DELETED, onChatEvent);
|
eventSource.on(event_types.MESSAGE_DELETED, onChatEvent);
|
||||||
eventSource.on(event_types.MESSAGE_EDITED, onChatEvent);
|
eventSource.on(event_types.MESSAGE_EDITED, onChatEvent);
|
||||||
eventSource.on(event_types.MESSAGE_SWIPED, onChatEvent);
|
eventSource.on(event_types.MESSAGE_SWIPED, onChatEvent);
|
||||||
|
@@ -239,7 +239,7 @@ eventSource.on(event_types.CHAT_CHANGED, (...args)=>executeIfReadyElseQueue(onCh
|
|||||||
const onUserMessage = async () => {
|
const onUserMessage = async () => {
|
||||||
await autoExec.handleUser();
|
await autoExec.handleUser();
|
||||||
};
|
};
|
||||||
eventSource.on(event_types.USER_MESSAGE_RENDERED, (...args)=>executeIfReadyElseQueue(onUserMessage, args));
|
eventSource.makeFirst(event_types.USER_MESSAGE_RENDERED, (...args)=>executeIfReadyElseQueue(onUserMessage, args));
|
||||||
|
|
||||||
const onAiMessage = async (messageId) => {
|
const onAiMessage = async (messageId) => {
|
||||||
if (['...'].includes(chat[messageId]?.mes)) {
|
if (['...'].includes(chat[messageId]?.mes)) {
|
||||||
@@ -249,7 +249,7 @@ const onAiMessage = async (messageId) => {
|
|||||||
|
|
||||||
await autoExec.handleAi();
|
await autoExec.handleAi();
|
||||||
};
|
};
|
||||||
eventSource.on(event_types.CHARACTER_MESSAGE_RENDERED, (...args)=>executeIfReadyElseQueue(onAiMessage, args));
|
eventSource.makeFirst(event_types.CHARACTER_MESSAGE_RENDERED, (...args)=>executeIfReadyElseQueue(onAiMessage, args));
|
||||||
|
|
||||||
const onGroupMemberDraft = async () => {
|
const onGroupMemberDraft = async () => {
|
||||||
await autoExec.handleGroupMemberDraft();
|
await autoExec.handleGroupMemberDraft();
|
||||||
|
Reference in New Issue
Block a user