v0.1.28
refresh-plugins prunes stale plugin-cache versions
5dive-refresh-plugins.sh now drops superseded plugin-cache version dirs after updating each agent's plugins. Claude Code's plugin host fetches each update into ~/.claude/plugins/cache/<marketplace>/<plugin>/<version>/ (~29M each with its own node_modules) and repoints installed_plugins.json, but never deletes the old version dirs — so the cache grows unbounded per release.
prune_plugin_cache keeps only the active installPath per plugin, and only when it still exists (a stale manifest can't delete the live version). Mirrors the equivalent prune added to the customer-VM soft-updates.sh.