agent-zero/webui
keyboardstaff b351de456e fix: resolve option whitelist, memory leak, task tracking, and dispatch unification
- Fix Memory Leaks: Resolved SID retention in _known_sids after disconnection and cleaned up unreferenced broadcast tasks in _schedule_lifecycle_broadcast.
- Unify Dispatching Paths: Unified client and server event dispatching through the process_client_event() method to ensure diagnostic consistency.
- Optimization & Cleanup: Expanded the _OPTION_KEYS whitelist, removed dead code (iter_event_types), and deleted unused websocket exports.
- Robustness: Added handling for None responses in process_client_event to prevent cluttering responses with empty results.
- Testing: Added test cases to verify SID TTL expiration and stale SID cleanup on disconnect.
2026-03-27 01:21:45 -07:00
..
components refactor: Frontend adapter for new WebSocket architecture 2026-03-26 01:02:58 -07:00
css improve Plugin Hub cards and plugin info 2026-03-21 13:01:44 +01:00
js fix: resolve option whitelist, memory leak, task tracking, and dispatch unification 2026-03-27 01:21:45 -07:00
public frontend: quick actions redesign; collapsible wrapper 2026-03-24 18:09:48 +01:00
vendor WebSocket merge 2026-02-01 16:07:45 +01:00
index.css scan x-extension on DOMContentLoaded; extension-friendly CSS 2026-03-13 16:16:42 +01:00
index.html Settings polishing, logout button 2026-02-05 22:02:49 +01:00
index.js ui: enhance chat input vertical expansion and auto-resize 2026-02-26 11:59:17 +01:00
login.css Enhance: More polished single-user login page 2025-09-01 02:12:49 -07:00
login.html Enhance: More polished single-user login page 2025-09-01 02:12:49 -07:00