agent-zero/webui
Alessandro 52744fe7b1 Fix sidebar folder lag during activity and focus updates
Replace repeated full-context family scans with a fresh parent-child index shared within each grouping and filter pass.

Retain unchanged configuration, ordering, project lists and rendered sections to avoid unnecessary sidebar reconciliation. Preserve reactive row metadata, nested family pins, sorting, filters and collapse behavior without a persistent cache.

Add frontend regressions and document the state-identity contracts. Verified the frontend suite, 33 focused Python tests and 17 live browser checks. In a local 274-chat sample, median activity updates fell from about 67 ms to 15 ms; unchanged focus refreshes produced zero sidebar DOM mutations.
2026-10-06 21:31:33 +02:00
..
components Fix sidebar folder lag during activity and focus updates 2026-10-06 21:31:33 +02:00
css Fix mobile settings Save and simplify section navigation 2026-09-23 15:56:37 +02:00
js Add reusable overflow menus for chat controls 2026-09-23 06:24:49 +02:00
public Improve WebUI bundling, manifest and stop command 2026-07-29 19:49:07 +02:00
vendor Unify WebUI icons and fix message collapsing 2026-07-31 13:32:41 +00:00
AGENTS.md fix(webui): stop stale snapshots after chat switches 2026-09-22 08:55:56 +02:00
index.css Add path bar modes with folder autocomplete to file browser 2026-09-12 23:45:31 +03:00
index.html Add reusable overflow menus for chat controls 2026-09-23 06:24:49 +02:00
index.js fix(webui): stop stale snapshots after chat switches 2026-09-22 08:55:56 +02:00
login.css Improve WebUI bundling, manifest and stop command 2026-07-29 19:49:07 +02:00
login.html Improve WebUI bundling, manifest and stop command 2026-07-29 19:49:07 +02:00
safe.html Restore WebUI bootstrap favicons 2026-09-18 00:14:14 +02:00
splash.html Restore WebUI bootstrap favicons 2026-09-18 00:14:14 +02:00
sw.js Improve WebUI bundling, manifest and stop command 2026-07-29 19:49:07 +02:00