You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Rename executable from claude-code to claude (#1)
* fix: add rust-toolchain.toml so build-wasm-plugin detects wasm32-wasip1
The moonrepo/build-wasm-plugin action checks for a rust-toolchain.toml
to determine the WASM target. Without it, it defaults to the deprecated
wasm32-wasi target which fails on Rust >= 1.78. Adding rust-toolchain.toml
with an explicit version lets the action correctly use wasm32-wasip1.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: bump rust-toolchain to 1.93.0 (darling requires >= 1.88)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: correct executable name and enable manual releases
- Fix executable name mismatch in locate_executables: the downloaded binary
is named "claude" but locate_executables was referencing "claude-code",
causing proto to not find the binary after download.
- Add workflow_dispatch trigger to release.yml so an initial GitHub release
can be created manually (the "asset_missing" error occurs because no
release with the WASM plugin binary has been published yet).
https://claude.ai/code/session_01MDcEp9zdPDEmwptZXUsWWb
* fix: track Cargo.lock and update dependency versions
- Remove Cargo.lock from .gitignore and commit it for reproducible CI
builds. Without it, CI resolves dependencies from scratch which can
lead to inconsistent builds.
- Update extism-pdk (1.2.0 -> 1.4.1) and proto_pdk (0.32.6 -> 0.32.7)
to match actually resolved versions.
https://claude.ai/code/session_01MDcEp9zdPDEmwptZXUsWWb
* fix: pin build-wasm-plugin to v0.4 for wasm32-wasip1 support
moonrepo/build-wasm-plugin@v0 resolves to an older version that builds
with the deprecated wasm32-wasi target, which no longer exists in Rust
1.93.1. Version v0.4.2 added wasm32-wasip1 support.
https://claude.ai/code/session_01MDcEp9zdPDEmwptZXUsWWb
* fix: pin build-wasm-plugin to commit with wasm32-wasip1 support
The latest tagged release (v0.4.2 / v0) still uses the deprecated
wasm32-wasi target which fails on modern Rust toolchains. The fix
(commit 212061e) exists on their main branch but hasn't been released
yet, so we pin to the latest commit that includes it.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>