mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Merge pull request #1747 from lucyknada/staging
[feat] GENERATION_ENDED event
This commit is contained in:
@@ -362,6 +362,7 @@ export const event_types = {
|
|||||||
CHAT_CHANGED: 'chat_id_changed',
|
CHAT_CHANGED: 'chat_id_changed',
|
||||||
GENERATION_STARTED: 'generation_started',
|
GENERATION_STARTED: 'generation_started',
|
||||||
GENERATION_STOPPED: 'generation_stopped',
|
GENERATION_STOPPED: 'generation_stopped',
|
||||||
|
GENERATION_ENDED: 'generation_ended',
|
||||||
EXTENSIONS_FIRST_LOAD: 'extensions_first_load',
|
EXTENSIONS_FIRST_LOAD: 'extensions_first_load',
|
||||||
SETTINGS_LOADED: 'settings_loaded',
|
SETTINGS_LOADED: 'settings_loaded',
|
||||||
SETTINGS_UPDATED: 'settings_updated',
|
SETTINGS_UPDATED: 'settings_updated',
|
||||||
@@ -2453,7 +2454,11 @@ function showStopButton() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function hideStopButton() {
|
function hideStopButton() {
|
||||||
$('#mes_stop').css({ 'display': 'none' });
|
// prevent NOOP, because hideStopButton() gets called multiple times
|
||||||
|
if($('#mes_stop').css('display') !== 'none') {
|
||||||
|
$('#mes_stop').css({ 'display': 'none' });
|
||||||
|
eventSource.emit(event_types.GENERATION_ENDED, chat.length);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class StreamingProcessor {
|
class StreamingProcessor {
|
||||||
|
Reference in New Issue
Block a user