diff --git a/ui/suite/js/htmx-app.js b/ui/suite/js/htmx-app.js index c3a85e0..d29fc3b 100644 --- a/ui/suite/js/htmx-app.js +++ b/ui/suite/js/htmx-app.js @@ -288,10 +288,15 @@ const messageEl = document.createElement("div"); messageEl.className = `message ${message.sender === "user" ? "user" : "bot"}`; + + // Check if content contains HTML tags + const isHtml = /<[a-z][\s\S]*>/i.test(message.text); + const textContent = isHtml ? message.text : escapeHtml(message.text); + messageEl.innerHTML = `
${message.sender} - ${escapeHtml(message.text)} + ${textContent} ${formatTime(message.timestamp)}
`;