Skip to content

v1.6.1

Choose a tag to compare

@anton-core-plugin-publisher anton-core-plugin-publisher released this 05 Jun 23:41
· 7 commits to main since this release

Fixed

  • operator-shell: a bare-shell core (via the ~/.local/bin/core PATH symlink)
    no longer goes stale after a /plugin update. The symlink previously pointed
    at ${CLAUDE_PLUGIN_ROOT}/scripts/core in the version-pinned plugin cache,
    frozen at the last /anton-core:setup; an update rotated the cache but nothing
    repointed the symlink, so the shell silently ran the binary current at setup
    time. Setup now installs a minimal self-locating launcher (shipped
    scripts/core-shim.sh) into the stable data dir at data/bin/core and points
    ~/.local/bin/core at it; the launcher execs the self-update system's live
    data/versions/current pointer, which the orchestrator repoints on every
    applied update — so the operator entry stays live with no further refresh.
    Setup materializes current (via the read-only core update status, which
    triggers the existing legacy→versioned migration) before installing the
    launcher, and uninstall removes the symlink only when it points at the
    launcher. Adds a /health operator_launcher panel that verifies the whole
    ~/.local/bin/core → launcher → versions/current → binary chain and warns
    when the symlink resolves anywhere other than the launcher, when the launcher
    file is missing, or when versions/current does not resolve to an
    executable, plus a core --launcher-check diagnostic.