From dcf913336b011d88d419db8e4bbbc132ede26df1 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Tue, 14 Nov 2023 22:54:16 +0200 Subject: [PATCH] Add macros for character's main and jailbreak prompts --- public/script.js | 2 ++ public/scripts/templates/macros.html | 2 ++ 2 files changed, 4 insertions(+) diff --git a/public/script.js b/public/script.js index cc202374d..9b5ee2931 100644 --- a/public/script.js +++ b/public/script.js @@ -1907,6 +1907,8 @@ function substituteParams(content, _name1, _name2, _original, _group, _replaceCh if (_replaceCharacterCard) { const fields = getCharacterCardFields(); + content = content.replace(/{{charPrompt}}/gi, fields.system || ''); + content = content.replace(/{{charJailbreak}}/gi, fields.jailbreak || ''); content = content.replace(/{{description}}/gi, fields.description || ''); content = content.replace(/{{personality}}/gi, fields.personality || ''); content = content.replace(/{{scenario}}/gi, fields.scenario || ''); diff --git a/public/scripts/templates/macros.html b/public/scripts/templates/macros.html index dc2844439..2b2a5ed10 100644 --- a/public/scripts/templates/macros.html +++ b/public/scripts/templates/macros.html @@ -2,6 +2,8 @@ System-wide Replacement Macros (in order of evaluation):