From 1ff0e8952910d2deafbcea1d4f59fa4856501b9e Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Sat, 23 Mar 2024 17:51:53 +0200 Subject: [PATCH] Fix continue and bias spacing inconsistencies --- public/script.js | 2 +- public/scripts/instruct-mode.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/script.js b/public/script.js index 19d69b0eb..b1485f425 100644 --- a/public/script.js +++ b/public/script.js @@ -3524,7 +3524,7 @@ async function Generate(type, { automatic_trigger, force_name2, quiet_prompt, qu } // Add a space if prompt cache doesn't start with one - if (!/^\s/.test(promptCache) && !isInstruct && !isContinue) { + if (!/^\s/.test(promptCache) && !isInstruct) { promptCache = ' ' + promptCache; } diff --git a/public/scripts/instruct-mode.js b/public/scripts/instruct-mode.js index 44a7e977b..4737dec48 100644 --- a/public/scripts/instruct-mode.js +++ b/public/scripts/instruct-mode.js @@ -354,7 +354,7 @@ export function formatInstructModePrompt(name, isImpersonate, promptBias, name1, let text = includeNames ? (separator + sequence + separator + `${name}:`) : (separator + sequence); if (!isImpersonate && promptBias) { - text += (includeNames ? promptBias : (separator + promptBias)); + text += (includeNames ? promptBias : (separator + promptBias.trimStart())); } return (power_user.instruct.wrap ? text.trimEnd() : text) + (includeNames ? '' : separator);