Skip to content

v0.4.1

Choose a tag to compare

@3metaJun 3metaJun released this 12 Sep 06:54
5d832ea

Upgrade notes

Run npx @3metajun/mstack@0.4.1 --harness all --migrate --replace --dry-run
to inspect the migration, then repeat without --dry-run. Recognized legacy
copies are backed up outside skill discovery roots. Unrecognized local
copies stop migration before writes. SSH migration must run locally on the
target machine.

Fixes

  • Share one canonical skill copy across Codex, OpenCode and pi. Claude keeps
    its adapter and derives skill names from directories, so OpenCode skips its
    duplicate copy without changing global settings.
  • Migrate legacy copies, archived backups and interrupted stages with retained
    originals and rollback. Validate physical path aliases before writing.
  • Keep agent definitions in native directories and shared tools beside their
    skills. Deduplicate compatible explicit and remote targets.
  • Reuse target resolution in the installer and smoke checks so OpenCode and pi
    checks inspect the shared installation.

Publication

This release includes the tested npm tarball. npm publication is pending and will be performed separately by the maintainer. The upgrade command above applies after publication.

Includes #18 and the shared installer/smoke path-resolution improvement identified in #17.