#323 introduced registry checksums and a CI change to generate them.
The update workflow currently fails due to GitHub branch protection rules:
Example log: https://github.com/nearai/ironclaw/actions/runs/22433665869/job/64961382877
[main 4207fb3] chore: update WASM artifact SHA256 checksums [skip ci]
14 files changed, 197 insertions(+), 112 deletions(-)
remote: error: GH013: Repository rule violations found for refs/heads/main.
remote: Review all repository rules at https://github.com/nearai/ironclaw/rules?ref=refs%2Fheads%2Fmain
remote:
remote: - Changes must be made through a pull request.
remote:
remote: - 2 of 2 required status checks are expected.
remote:
To https://github.com/nearai/ironclaw
! [remote rejected] main -> main (push declined due to repository rule violations)
error: failed to push some refs to 'https://github.com/nearai/ironclaw'
Error: Process completed with exit code 1.
This prevents the WASM channel/tool installation during onboarding:
Which channels do you want to enable?
(Use arrow keys to navigate, space to toggle, enter to confirm)
[x] CLI/TUI (always enabled)
[ ] HTTP webhook
[ ] Signal
[ ] Discord (will install)
[ ] Slack (will install)
> [x] Telegram (will install)
[ ] Whatsapp (will install)
✗ Failed to install channel 'telegram': Invalid extension manifest for 'telegram' field 'artifacts.wasm32-wasip2.sha256': sha256 is required for artifact downloads
ℹ Channel 'telegram' is selected but not available on disk.
Step 7/9: Extensions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ℹ Available tools from the extension registry:
ℹ Select which tools to install. You can install more later with:
ℹ ironclaw registry install <name>
Which tools do you want to install?
(Use arrow keys to navigate, space to toggle, enter to confirm)
[x] GitHub [manual] - GitHub integration for issues, PRs, repos, and code search
[ ] Gmail [oauth] - Read, send, and manage Gmail messages and threads
[ ] Google Calendar [oauth] - Create, read, update, and delete Google Calendar events
[ ] Google Docs [oauth] - Create and edit Google Docs documents
[ ] Google Drive [oauth] - Upload, download, search, and manage Google Drive files and folders
[ ] Google Sheets [oauth] - Read and write Google Sheets spreadsheet data
[ ] Google Slides [oauth] - Create and edit Google Slides presentations
[ ] Okta [oauth] - Okta SSO for user profile, app catalog, and SSO launch links
> [ ] Slack [oauth] - Post messages, read channels, and manage conversations via Slack API
[ ] Telegram [manual] - Telegram user-mode integration via MTProto for messages and contacts
✗ Failed to install GitHub: Invalid extension manifest for 'github' field 'artifacts.wasm32-wasip2.sha256': sha256 is required for artifact downloads
#323 introduced registry checksums and a CI change to generate them.
The update workflow currently fails due to GitHub branch protection rules:
Example log: https://github.com/nearai/ironclaw/actions/runs/22433665869/job/64961382877
This prevents the WASM channel/tool installation during onboarding: