From cd4f699e74840399e99e81c0cf23038d2fea9135 Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Tue, 28 Mar 2023 17:49:02 +0300 Subject: [PATCH] Allow zero depth for floating prompt --- public/scripts/extensions/floating-prompt/index.js | 4 ++-- public/scripts/openai.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/public/scripts/extensions/floating-prompt/index.js b/public/scripts/extensions/floating-prompt/index.js index 38cafe96a..03aea2417 100644 --- a/public/scripts/extensions/floating-prompt/index.js +++ b/public/scripts/extensions/floating-prompt/index.js @@ -91,7 +91,7 @@ async function moduleWorker() { const messagesTillInsertion = lastMessageNumber >= promptInsertionInterval ? (lastMessageNumber % promptInsertionInterval) : (promptInsertionInterval - lastMessageNumber); - const shouldAddPrompt = messagesTillInsertion == 0 && (promptInsertionPosition == 0 || promptInsertionDepth > 0); + const shouldAddPrompt = messagesTillInsertion == 0; const prompt = shouldAddPrompt ? $('#extension_floating_prompt').val() : ''; context.setExtensionPrompt(MODULE_NAME, prompt, promptInsertionPosition, promptInsertionDepth); $('#extension_floating_counter').text(shouldAddPrompt ? 'This' : messagesTillInsertion); @@ -114,7 +114,7 @@ async function moduleWorker() { - + Appending the prompt in next: No message(s) diff --git a/public/scripts/openai.js b/public/scripts/openai.js index cb8984e1c..dafb306ce 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -107,7 +107,7 @@ function setOpenAIMessages(chat) { j++; } - for (let i = 1; i < 100; i++) { + for (let i = 0; i < 100; i++) { const anchor = getExtensionPrompt(extension_prompt_types.IN_CHAT, i); if (anchor && anchor.length) {