generalbots/botui/ui/suite/vibe
Rodrigo Rodriguez (Pragmatismo) 28c48eeabf feat: Split chat.html into modular JS modules for #495 switcher support
- Split partials/chat.html (1513→70 lines) into 8 JS modules:
  chat-state.js, chat-switchers.js, chat-mentions.js,
  chat-messages.js, chat-suggestions.js, chat-theme.js,
  chat-websocket.js, chat-init.js
- Centralized state in ChatState global object
- Switcher chips auto-activate on switch_context suggestion action
- active_switchers sent in every WS message payload
- Removed old chat-main.js (merged into modules)
- Split vibe.html into vibe/ module directory with CSS extraction
- Updated standalone chat/chat.html to use same modules
2026-04-25 07:03:26 -03:00
..
agents-sidebar.css feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
mcp-panel.css feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
vibe-agents.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-autotask.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-canvas.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-deploy.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-helpers.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-init.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-state.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe-websocket.js feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00
vibe.css feat: Split chat.html into modular JS modules for #495 switcher support 2026-04-25 07:03:26 -03:00