From 59ba22fa9e5cb1c0a9f58935408017d0bf05a52c Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Fri, 28 Nov 2025 17:21:12 +0200 Subject: [PATCH] "Squash system messages" is back --- default/content/presets/openai/Default.json | 1 + default/content/settings.json | 4 +- public/index.html | 13 ++++++ public/scripts/openai.js | 51 +++++++++++++++++++++ 4 files changed, 68 insertions(+), 1 deletion(-) diff --git a/default/content/presets/openai/Default.json b/default/content/presets/openai/Default.json index c4e097984..428bbda19 100644 --- a/default/content/presets/openai/Default.json +++ b/default/content/presets/openai/Default.json @@ -231,6 +231,7 @@ "assistant_prefill": "", "assistant_impersonation": "", "use_sysprompt": false, + "squash_system_messages": false, "media_inlining": true, "bypass_status_check": false, "continue_prefill": false, diff --git a/default/content/settings.json b/default/content/settings.json index 1e712af51..7c2e4279b 100644 --- a/default/content/settings.json +++ b/default/content/settings.json @@ -631,6 +631,8 @@ "show_external_models": false, "proxy_password": "", "assistant_prefill": "", - "assistant_impersonation": "" + "assistant_impersonation": "", + "use_sysprompt": false, + "squash_system_messages": false } } diff --git a/public/index.html b/public/index.html index c0d20263d..6177d05ea 100644 --- a/public/index.html +++ b/public/index.html @@ -1930,6 +1930,19 @@ +
+ +
+ + Combines consecutive system messages into one (excluding example dialogues). May improve coherence for some models. + +
+