botui/ui/suite/tasks
Rodrigo Rodriguez (Pragmatismo) b51c542afa Fix duplicate WS progress bug - rebuild tree on structure change
- Normalize task ID comparison in retry logic for consistent lookups
- Use normalized keys in pendingManifestUpdates Map
- Skip manifest_update in ProgressPanel (already handled by tasks.js)
- Clean up existing handler before registering new one in ProgressPanel.init
- Add name-based fallback lookups for sections/children/items when IDs change
- Detect structure changes (section count, children, items, names) and rebuild tree
- Clear progress-empty placeholder before rendering tree
- Add detailed BUILD_TREE logging for debugging
- Add cache-busting version to tasks.js script tag
2026-01-02 12:48:54 -03:00
..
autotask.css Fix tasks UI and add WebSocket proxy for task progress 2025-12-30 22:42:54 -03:00
autotask.html Fix task progress UI: pixel-perfect design with dot indicators 2025-12-31 23:45:38 -03:00
autotask.js Fix duplicate WS progress bug - rebuild tree on structure change 2026-01-02 12:48:54 -03:00
intents.html Designer and editor magic button UI, tasks UI improvements 2025-12-28 11:50:52 -03:00
progress-panel.css Fix task progress UI: pixel-perfect design with dot indicators 2025-12-31 23:45:38 -03:00
progress-panel.html Fix task progress UI: pixel-perfect design with dot indicators 2025-12-31 23:45:38 -03:00
progress-panel.js Fix duplicate WS progress bug - rebuild tree on structure change 2026-01-02 12:48:54 -03:00
taskmd.css Fix duplicate WS progress bug - rebuild tree on structure change 2026-01-02 12:48:54 -03:00
tasks.css Fix progress UI: incremental updates to prevent flicker, proper scroll 2026-01-01 10:13:38 -03:00
tasks.html Fix duplicate WS progress bug - rebuild tree on structure change 2026-01-02 12:48:54 -03:00
tasks.js Fix duplicate WS progress bug - rebuild tree on structure change 2026-01-02 12:48:54 -03:00