fix: a skill-only draft brought back to the chat input sends only that skill (#32690)

This commit is contained in:
G30 2026-10-20 13:34:49 -04:00 • committed by GitHub
parent d907b61816
commit 14956af03f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -578,7 +578,10 @@
const display = (label || slashSkillLabel)?.length
? label || slashSkillLabel
: mentionId;
return `<span class="mention" data-type="mention" data-id="${mentionId}" data-label="${display}" data-mention-suggestion-char="${mentionChar}">${mentionChar}${display}</span>`;
const dataId = (label || slashSkillLabel)?.length
? `${mentionId}|${display}`
: mentionId;
return `<span class="mention" data-type="mention" data-id="${dataId}" data-label="${display}" data-mention-suggestion-char="${mentionChar}">${mentionChar}${display}</span>`;
}
);
return `<p>${withMentions}</p>`;