agent-zero/webui
Testing 3bdbdaa80c fix: push agent state to all WS connections and sync sidebar in background tabs
- agent.py: add finally block to _process_chain that calls mark_dirty_all()
  so non-active tabs see running:false without manual refresh
- message-queue-store.js: deduplicate allItems by id to prevent Alpine
  'Duplicate key' errors during server-poll vs pending-item race
- chats-list.html: add data-chat-id attribute for DOM-based targeting
- index.js: move chatsStore/tasksStore updates before context-equality
  check so background state changes always reach the sidebar
2026-05-14 00:16:01 +00:00
..
components fix: push agent state to all WS connections and sync sidebar in background tabs 2026-05-14 00:16:01 +00:00
css Stabilize document artifact affordances 2026-05-12 06:59:22 +02:00
js fix(webui): sanitize chat markdown rendering 2026-05-12 16:40:48 -04:00
public Refine settings and remote access UX 2026-04-27 02:48:23 +02:00
vendor sanitize plugin markdown rendering with shared helper 2026-03-28 19:29:26 +01:00
index.css canvas + browser CSS polish 2026-04-27 00:16:58 +02:00
index.html Split live surfaces out of modals 2026-05-07 00:14:31 +02:00
index.js fix: push agent state to all WS connections and sync sidebar in background tabs 2026-05-14 00:16:01 +00: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