From 7b60c90e6bf6b2a7cfc4a3b00ff02efbeed3b28f Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Tue, 9 May 2023 01:49:07 +0300 Subject: [PATCH] #263 Multigen pseudo-streaming adjustment --- public/script.js | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/public/script.js b/public/script.js index 934e8c900..48a30dad6 100644 --- a/public/script.js +++ b/public/script.js @@ -2205,17 +2205,19 @@ async function Generate(type, { automatic_trigger, force_name2, resolve, reject, if (isMultigenEnabled() && type !== 'quiet') { message_already_generated += getMessage; promptBias = ''; + + let this_mes_is_name; + ({ this_mes_is_name, getMessage } = extractNameFromMessage(getMessage, force_name2, isImpersonate)); + if (tokens_already_generated == 0) { + console.log("New message"); + ({ type, getMessage } = saveReply(type, getMessage, this_mes_is_name, title)); + } + else { + console.log("Should append message"); + ({ type, getMessage } = saveReply('append', getMessage, this_mes_is_name, title)); + } + if (shouldContinueMultigen(getMessage)) { - let this_mes_is_name; - ({ this_mes_is_name, getMessage } = extractNameFromMessage(getMessage, force_name2, isImpersonate)); - if (tokens_already_generated == 0) { - console.log("New message"); - ({ type, getMessage } = saveReply(type, getMessage, this_mes_is_name, title)); - } - else { - console.log("Should append message"); - ({ type, getMessage } = saveReply('append', getMessage, this_mes_is_name, title)); - } hideSwipeButtons(); tokens_already_generated += this_amount_gen; // add new gen amt to any prev gen counter.. getMessage = message_already_generated;