agent-zero/webui/components/sidebar
frdel 7eb6d5b19a refactor: optimize WebSocket handler lifecycle and fix extension asset path handling
- Change `_active_handlers` from list of tuples to dict mapping paths to handler instances
- Cache handler instances on connect instead of recreating them for each event
- Reuse cached instances in `_dispatch` instead of instantiating new ones
- Remove redundant handler instantiation in `_on_disconnect`
- Add type ignore comments for socketio event decorators
- Fix extension asset path construction to use proper directory variable
2026-03-17 17:00:40 +01:00
..
bottom add extension points for chat, sidebar, and modal shell 2026-02-17 18:23:36 +01:00
chats BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
tasks add extension points for chat, sidebar, and modal shell 2026-02-17 18:23:36 +01:00
top-section refactor: optimize WebSocket handler lifecycle and fix extension asset path handling 2026-03-17 17:00:40 +01:00
left-sidebar.html add extension points for chat, sidebar, and modal shell 2026-02-17 18:23:36 +01:00
sidebar-store.js fix: dropdown behind sidebar-bottom 2026-01-06 02:44:37 +01:00