feat(deploy): implement lib_ownership, registry merge, and deployment test suite
This commit is contained in:
+13
-8
@@ -84,10 +84,16 @@ else
|
||||
".agents/skills/lib.sh"
|
||||
".agents/skills/multi-agent-mux-create"
|
||||
".agents/skills/multi-agent-mux-delegate-job"
|
||||
".agents/skills/multi-agent-mux-loop"
|
||||
".agents/skills/multi-agent-mux-monitor"
|
||||
".agents/skills/multi-agent-mux-resume"
|
||||
".agents/skills/multi-agent-mux-status"
|
||||
".agents/skills/multi-agent-mux-stop"
|
||||
".agents/hooks"
|
||||
".agents/hooks.json"
|
||||
".agents/MULTI_AGENT_RULES.md"
|
||||
".agents/MULTI_AGENT_RULES.ko.md"
|
||||
".agents/INSTALL.md"
|
||||
".venv"
|
||||
".mam"
|
||||
".mam_deploy"
|
||||
@@ -172,14 +178,13 @@ if [ ${#manifest_files[@]} -gt 0 ]; then
|
||||
delete_asset "$f"
|
||||
done
|
||||
else
|
||||
echo "⚠️ No manifest found. Deleting standard MAM skills..."
|
||||
delete_asset ".agents/skills/lib.sh"
|
||||
delete_asset ".agents/skills/multi-agent-mux-create"
|
||||
delete_asset ".agents/skills/multi-agent-mux-delegate-job"
|
||||
delete_asset ".agents/skills/multi-agent-mux-monitor"
|
||||
delete_asset ".agents/skills/multi-agent-mux-resume"
|
||||
delete_asset ".agents/skills/multi-agent-mux-status"
|
||||
delete_asset ".agents/skills/multi-agent-mux-stop"
|
||||
echo "⚠️ No manifest found. Deleting standard MAM assets..."
|
||||
for asset in ${fallback_assets[@]+"${fallback_assets[@]}"}; do
|
||||
case "$asset" in
|
||||
.venv|.mam|.mam_deploy) continue ;; # handled explicitly further down
|
||||
esac
|
||||
delete_asset "$asset"
|
||||
done
|
||||
fi
|
||||
|
||||
if [ -d ".agents" ]; then
|
||||
|
||||
Reference in New Issue
Block a user