diff --git a/internal/web/html.go b/internal/web/html.go index 921e6f7..7281490 100644 --- a/internal/web/html.go +++ b/internal/web/html.go @@ -452,12 +452,11 @@ const indexHTML = ` agentCallIndicator.classList.remove('active'); } const content = currentAssistantDiv.querySelector('.message-content'); - content.innerHTML = renderMarkdown(currentContent); - if (typeof hljs !== 'undefined') { - content.querySelectorAll('pre code').forEach(function(block) { - hljs.highlightElement(block); - }); + const rendered = renderMarkdown(currentContent); + if (currentContent.includes('\u0060\u0060\u0060')) { + console.log('Code block detected, rendered:', rendered.substring(0, 500)); } + content.innerHTML = rendered; chatBox.scrollTop = chatBox.scrollHeight; } }; @@ -500,12 +499,6 @@ const indexHTML = ` chatBox.appendChild(div); chatBox.scrollTop = chatBox.scrollHeight; - if (role !== 'user' && typeof hljs !== 'undefined') { - text.querySelectorAll('pre code').forEach(function(block) { - hljs.highlightElement(block); - }); - } - return div; }