agent-zero/webui/components
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
..
_examples v0.9.5-pre cleanup, polishing, bugfixing 2025-08-25 09:59:44 +02:00
chat fix: chat-input tremor during typing 2026-03-16 14:20:48 +01:00
dropdown ui: streamline sidebar buttons, add dropdown component 2025-12-29 15:03:54 +01:00
messages Add tool request validation and plugin change notifications 2026-03-10 13:08:48 +01:00
modals fix padding in basic modals style 2026-03-08 16:27:10 +01:00
notifications Add tool request validation and plugin change notifications 2026-03-10 13:08:48 +01:00
plugins plugin togglers polish 2026-03-16 18:24:45 +01:00
projects Add tool request validation and plugin change notifications 2026-03-10 13:08:48 +01:00
settings cleanup plugin installer and store wiring 2026-03-10 15:25:13 +01:00
sidebar refactor: optimize WebSocket handler lifecycle and fix extension asset path handling 2026-03-17 17:00:40 +01:00
sync WebSocket merge 2026-02-01 16:07:45 +01:00
tooltips quick-actions css fix; tooltips in plugins 2026-02-17 14:12:02 +01:00
welcome Fix plugin modal paths to use absolute URLs instead of relative paths 2026-03-10 22:27:16 +01:00