Don't use quiet name for impersonation Closes #2645

406acb4312a2da30ea6e282b085112eed62653e5

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +1 -1Showing whitespace changes
public/script.js+1 -1
@@ -3947,7 +3947,7 @@ export async function Generate(type, { automatic_trigger, force_name2, quiet_pro
39473947
3948 // Get instruct mode line3948 // Get instruct mode line
3949 if (isInstruct && !isContinue) {3949 if (isInstruct && !isContinue) {
3950 const name = (quiet_prompt && !quietToLoud) ? (quietName ?? 'System') : (isImpersonate ? name1 : name2);3950 const name = (quiet_prompt && !quietToLoud && !isImpersonate) ? (quietName ?? 'System') : (isImpersonate ? name1 : name2);
3951 const isQuiet = quiet_prompt && type == 'quiet';3951 const isQuiet = quiet_prompt && type == 'quiet';
3952 lastMesString += formatInstructModePrompt(name, isImpersonate, promptBias, name1, name2, isQuiet, quietToLoud);3952 lastMesString += formatInstructModePrompt(name, isImpersonate, promptBias, name1, name2, isQuiet, quietToLoud);
3953 }3953 }