botui/ui/suite/partials
Rodrigo Rodriguez (Pragmatismo) 91e9701c3e
All checks were successful
BotUI CI/CD / build (push) Successful in 59s
fix: prevent broken HTML during streaming by deferring render to completion
When HTML content is streamed incrementally, injecting partial HTML
into the DOM causes the browser to malform or discard incomplete tags.

Changes:
- In addMessage(): For streaming HTML (has msgId), show as escaped text initially
- In updateStreaming(): For HTML content, show plain text during streaming
- In finalizeStreaming(): Render complete HTML only when streaming is done
- This ensures HTML is only rendered when the full content is received

Applies to both chat.html and partials/chat.html
2026-04-14 11:58:18 -03:00
..
apps_menu.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
browser-controls.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
chat.html fix: prevent broken HTML during streaming by deferring render to completion 2026-04-14 11:58:18 -03:00
contexts.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
database.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
desktop-inner.html feat: Auto-open chat maximized for all bots 2026-03-19 13:41:26 -03:00
editor-inner.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
editor.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
explorer-inner.html feat(ui): implement Window Manager desktop shell based on BUILD V3 design 2026-02-24 19:02:48 -03:00
git-status.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
language-selector.html feat(auth): Add user profile loading and auth state management 2026-01-06 22:57:00 -03:00
mail.html feat(ui): implement Window Manager desktop shell based on BUILD V3 design 2026-02-24 19:02:48 -03:00
message.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
messages.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
minibar.html fix: Change desktop title from 'Agent Farm' to 'General Bots' 2026-03-03 08:42:10 -03:00
navigation_menu.html Add logged-out navigation menu component 2026-02-04 00:03:10 -03:00
notification.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
sessions.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
settings.html feat(ui): implement Window Manager desktop shell based on BUILD V3 design 2026-02-24 19:02:48 -03:00
suggestions.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
tasks.html feat(ui): implement Window Manager desktop shell based on BUILD V3 design 2026-02-24 19:02:48 -03:00
terminal.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
user_menu.html - Spliting from botserver. 2025-12-03 18:42:22 -03:00
vibe-deployment.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
vibe-mcp-panel.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00
vibe.html Fix CRM lead form submission - use custom JS handler for proper JSON 2026-03-12 18:19:59 -03:00