Merge pull request #1747 from lucyknada/staging

[feat] GENERATION_ENDED event
This commit is contained in:
Cohee 2024-01-26 01:59:45 +02:00 committed by GitHub
commit 0f8b8734ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 1 deletions

View File

@ -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 {