agent-zero/python
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
..
api fix plugins deletion logic 2026-03-04 15:58:45 +01:00
extensions Unify exception handling via extensible handle_exception 2026-03-03 10:06:22 +01:00
helpers fix plugins deletion logic 2026-03-04 15:58:45 +01:00
tools Add frontend cache and integrate with extensions 2026-03-04 16:34:59 +01:00
websocket_handlers better logging in websockets 2026-02-10 10:12:03 +01:00