Summary
Added app/tools/emad_management.py — full eMAD lifecycle management tool for the host Imperator.
Operations: add, update, remove, rename, list. Handles pip install/uninstall, DB records in emad_packages and emad_instances tables, config directory setup, module eviction for hot-reload, and graph cache invalidation.
New file: app/tools/emad_management.py
Modified: app/tools/__init__.py — added manage_emad to TOOL_REGISTRY and ADMIN_TOOLS
Summary
Added
app/tools/emad_management.py— full eMAD lifecycle management tool for the host Imperator.Operations: add, update, remove, rename, list. Handles pip install/uninstall, DB records in
emad_packagesandemad_instancestables, config directory setup, module eviction for hot-reload, and graph cache invalidation.New file:
app/tools/emad_management.pyModified:
app/tools/__init__.py— addedmanage_emadtoTOOL_REGISTRYandADMIN_TOOLS