Skip to content

chore: runtime 0.17.5 / 0.26.1 / 0.12.0; plugin 0.1.12; SKILL.md drops --raw-key, covers Arc - #112

Merged
SELAT-DEV merged 2 commits into
mainfrom
docs/drop-raw-key-references
Sep 18, 2026
Merged

SELAT-DEV merged 2 commits into
mainfrom
docs/drop-raw-key-references

Conversation

@SELAT-DEV

@SELAT-DEV SELAT-DEV commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

What

Now the full plugin refresh for the coordinated raw-key-removal release, not just the doc line:

  • Runtime closure → selat-cli 0.17.5 / selat-discovery 0.26.1 / selat-pay 0.12.0 (hooks-handlers and Hermes copies; README / guides / install.md pins resynced by the script). validate-selat-runtime-lock.sh: valid.
  • plugin.json 0.1.11 → 0.1.12 in all three manifests + plugins/selat/package.json, in the same PR — a runtime refresh without the bump never reaches installed runtimes (claude plugin update no-ops on an unchanged version).
  • SKILL.md: no --raw-key anywhere (original scope); verify-against stamps → 0.17.5 / 0.26.1; the no-local-key bullet now covers Arc mainnet — selat fund --chain arc deposits from the agent wallet, direct only, needs Circle CLI ≥ 1.1.1 which selat init installs/upgrades automatically.
  • regenerate-selat-runtime-lock.sh fix: realpath the temp dir. On macOS $TMPDIR is a symlink (/var/folders → /private/var/folders) and npm keys the generated lock relative to the unresolved --prefix, so no node_modules/… entries exist and the integrity check always failed locally. Linux CI never hit it.

Why

selat-pay 0.12.0 / selat-discovery 0.26.1 / selat-cli 0.17.5 are live on npm: no local-key signing or deposit path anywhere, Arc via the Circle CLI, Circle CLI floor 1.1.1. Since selat-cli latest moved, runners refresh on next session; this PR makes the plugin's pinned closure and its agent-facing skill match.

Checks

  • .github/scripts/validate-selat-runtime-lock.sh → valid: cli=0.17.5 discovery=0.26.1 pay=0.12.0 ws=8.21.0
  • git diff --check clean

🤖 Generated with Claude Code

karensheng and others added 2 commits September 16, 2026 21:23
selat-pay drops local-key signing (SELAT-AI/selat-pay#92) and selat-cli
drops the pass-through (SELAT-AI/selat-cli#187). The skill now says
there is no local-key path and lists two reserved overrides, not three.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…amped

Runtime closure regenerated for the coordinated release that removed
local-key signing and put Arc deposits on the Circle CLI:
selat-cli 0.17.5, selat-discovery 0.26.1, selat-pay 0.12.0 (both the
plugin's hooks-handlers copy and the Hermes copy; documented pins in
README / guides / install.md resynced by the script).

plugin.json (claude / codex / cursor) and plugins/selat/package.json
0.1.11 -> 0.1.12 so `claude plugin update` actually picks the refresh up.

SKILL.md: verify-against stamps -> 0.17.5 / 0.26.1; the no-local-key
bullet now covers Arc mainnet (agent-wallet deposit, direct only, needs
Circle CLI >= 1.1.1 which `selat init` installs/upgrades automatically).

regenerate-selat-runtime-lock.sh: realpath the temp dir. On macOS $TMPDIR
is a symlink (/var/folders -> /private/var/folders); npm keyed the lock
relative to the unresolved --prefix, so no "node_modules/…" entries
existed and the integrity check always failed locally. CI (Linux /tmp)
never hit it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@SELAT-DEV SELAT-DEV changed the title docs(selat): SKILL.md no longer describes a --raw-key mode chore: runtime 0.17.5 / 0.26.1 / 0.12.0; plugin 0.1.12; SKILL.md drops --raw-key, covers Arc Sep 18, 2026
@SELAT-DEV
SELAT-DEV merged commit 9c22783 into main Sep 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants