diff --git a/package-lock.json b/package-lock.json index 4fa845908..1ac24bc16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sillytavern", - "version": "1.6.4", + "version": "1.6.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sillytavern", - "version": "1.6.4", + "version": "1.6.5", "license": "AGPL-3.0", "dependencies": { "@dqbd/tiktoken": "^1.0.2", diff --git a/package.json b/package.json index 1c128c881..b536ec01c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "type": "git", "url": "https://github.com/Cohee1207/SillyTavern.git" }, - "version": "1.6.4", + "version": "1.6.5", "scripts": { "start": "node server.js", "pkg": "pkg --compress Gzip --no-bytecode --public ." diff --git a/public/scripts/group-chats.js b/public/scripts/group-chats.js index 1456c347c..1698ed92b 100644 --- a/public/scripts/group-chats.js +++ b/public/scripts/group-chats.js @@ -606,6 +606,14 @@ async function generateGroupWrapper(by_auto_mode, type = null, params = {}) { await delay(100); } } + else if (isStreamingEnabled()) { + if (streamingProcessor && !streamingProcessor.isFinished) { + await delay(100); + } else { + messagesBefore++; + break; + } + } else { messagesBefore++; break;