Fix icon lookup logic for system prompts in PromptManager

This commit is contained in:
Cohee
2025-01-01 00:22:08 +02:00
parent 7c879a3abc
commit 9e6db659d9

View File

@ -1550,7 +1550,7 @@ class PromptManager {
const isInjectionPrompt = prompt.injection_position === INJECTION_POSITION.ABSOLUTE;
const isOverriddenPrompt = Array.isArray(this.overriddenPrompts) && this.overriddenPrompts.includes(prompt.identifier);
const importantClass = isImportantPrompt ? `${prefix}prompt_manager_important` : '';
const iconLookup = (prompt.marker || prompt.system_prompt) ? '' : prompt.role;
const iconLookup = prompt.role === 'system' && (prompt.marker || prompt.system_prompt) ? '' : prompt.role;
//add role icons to the right of prompt name
const promptRoles = {