From 1711ef4e04bf274c1f0c3fed74f132b8e47ebcb2 Mon Sep 17 00:00:00 2001 From: Carsten Kragelund Date: Sat, 28 Sep 2024 23:34:38 +0000 Subject: [PATCH] fix: remove continue prefill logic from prompt-converters --- src/prompt-converters.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/prompt-converters.js b/src/prompt-converters.js index 104a7a9b2..5d52adb6e 100644 --- a/src/prompt-converters.js +++ b/src/prompt-converters.js @@ -132,9 +132,7 @@ function convertClaudeMessages(messages, prefillString, useSysPrompt, humanMsgFi }); // Shouldn't be conditional anymore, messages api expects the last role to be user unless we're explicitly prefilling - if (messages[messages.length - 1].role == 'assistant' && prefillString) { - messages[messages.length - 1].content = prefillString + messages[messages.length - 1].content.trimEnd(); - } else if (prefillString) { + if (prefillString) { messages.push({ role: 'assistant', content: prefillString.trimEnd(),