   sourceIcon.onerror = () => { sourceIcon.style.display = 'none'; };
                    header.appendChild(sourceIcon);
                }

                contentDiv.appendChild(header);

                // Message text
                if (content.chatmessage) {
                    const text = document.createElement('div');
                    text.className = 'text';
                    text.innerHTML = content.chatmessage;
                    contentDiv.appendChild(text);
                }
