@mutmutco/hub
v4.1.15
Published
Install and maintain the MMI CLI and every present host surface from one release-gated Hub command.
Readme
@mutmutco/hub
mmi-hub is the public MMI maintenance command. It converges the current CLI and every host surface present on the machine through the release-gated Hub bill of materials, and owns the one hourly schedule that keeps them current.
Published from mutmutco/MMI-Hub.
Install
npm install -g @mutmutco/hub
mmi-hub installinstall converges immediately, then enables hourly automatic updates by default.
Commands
mmi-hub status read versions, schedule, last run, and actionable failures (default)
mmi-hub install converge now and enable hourly automatic updates
mmi-hub update [--dry-run] converge immediately
mmi-hub autoupdate on|off idempotently enable or disable scheduling; off keeps installed toolsstatus and the no-argument command are read-only. They never install, heal, create state, change the schedule, or clean a repository.
update/install print a lean, human report (glyphs and color only on an interactive terminal, NO_COLOR respected; no line ever exceeds the terminal width):
MMI Hub — updating to 3.139.11 (verified)
cli 3.139.10 → 3.139.11 updated
claude 3.139.10 → 3.139.11 updated next session
codex 3.139.10 → 3.139.11 retry rerun update — host race
hub 3.139.10 → 3.139.11 updated next run
3/4 updated · 1 will retryFailures close with an action block — consequence, fix command, journal path — never a raw host error. An up-to-date run prints a single line.
State remains under ~/.mmi/updater (override with $MMI_UPDATER_HOME) so existing journals and the MMI Fleet Updater Windows task continue in place.
@mutmutco/[email protected] was the final historical compatibility release and remains installable for existing lockfiles. Its mmi-updater wrapper delegates to the exact-version @mutmutco/hub: old reconcile/run, install, uninstall, and verify/stamp calls map to mmi-hub update, install, autoupdate off, and status respectively. New installs and all releases after 3.137.0 use only @mutmutco/hub / mmi-hub.
