Add manifest-based addon manager

This commit is contained in:
2026-07-08 14:36:41 +02:00
parent ec4ac6ef8e
commit caffdaa38c
11 changed files with 862 additions and 1 deletions

4
app.py
View File

@@ -661,6 +661,10 @@ app.include_router(setup_session_routes(session_manager, session_config, webhook
from routes.admin_wipe_routes import setup_admin_wipe_routes
app.include_router(setup_admin_wipe_routes(session_manager))
# Addons / manifest modloader
from routes.addon_routes import setup_addon_routes
app.include_router(setup_addon_routes(auth_manager))
# Memory
from routes.memory.memory_routes import setup_memory_routes
memory_router = setup_memory_routes(memory_manager, session_manager, memory_vector=memory_vector)