agent-zero/python
frdel 8b62f7151a Make API handler caching optional; plugin fixes
Introduce CACHE_ENABLED (default False) and update CACHE_AREA in api.py so cached handlers are only read/added when caching is enabled; also cast request.remote_addr to str in requires_loopback. In plugins.py add cache import and an invalidate_plugin_cache() helper that clears plugin caches, tidy imports/formatting, simplify override detection using any(), and apply minor refactors/whitespace fixes (including toggle_plugin and get_plugin_config). Note: meta.always_enabled early-return was removed.
2026-02-25 12:26:08 +01:00
..
api generic markdown modal and plugins wiring 2026-02-24 15:23:14 +01:00
extensions Detach memory and update config 2026-02-21 10:41:29 +01:00
helpers Make API handler caching optional; plugin fixes 2026-02-25 12:26:08 +01:00
tools simplification and further memory decoupling 2026-02-15 03:25:33 +01:00
websocket_handlers better logging in websockets 2026-02-10 10:12:03 +01:00