agent-zero/webui
frdel 83d369e7a0 Add frontend cache and integrate with extensions
Introduce a reusable frontend cache (webui/js/cache.js) with area-based storage, glob clearing, and enable toggles. Integrate the cache into webui/js/extensions.js (add/get/clear cache usage, define JS/HTML cache area keys, make imported JS extension defaults variadic) and adjust the HTML import/loading flow and MutationObserver callback wiring. Update webui/js/messages.js to support async message handlers (typedef allowing Promise results), make getMessageHandler async and consult extensions for custom handlers, and await setMessage/setMessage handler results. Also remove an unused DockerContainerManager import from python/tools/code_execution_tool.py.
2026-03-04 16:34:59 +01:00
..
components fix plugins deletion logic 2026-03-04 15:58:45 +01:00
css Merge pull request #1134 from 3clyp50/plugin4 2026-02-26 13:38:22 +01:00
js Add frontend cache and integrate with extensions 2026-03-04 16:34:59 +01:00
public workdir outside project, gitkeeps 2026-02-08 14:54:49 +01:00
vendor WebSocket merge 2026-02-01 16:07:45 +01:00
index.css message rendering polishing 2026-02-04 08:47:06 +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