Skip to content

[codex] Sync CrabBox/OpenClaw plugin path to 0.23.0#3

Merged
LDMB123 merged 22 commits into
mainfrom
codex/crabbox-v0230-openclaw-sync
May 31, 2026
Merged

[codex] Sync CrabBox/OpenClaw plugin path to 0.23.0#3
LDMB123 merged 22 commits into
mainfrom
codex/crabbox-v0230-openclaw-sync

Conversation

@LDMB123
Copy link
Copy Markdown
Owner

@LDMB123 LDMB123 commented May 31, 2026

Summary

  • Merge upstream CrabBox release tag v0.23.0 into the fork sync branch.
  • Bring the OpenClaw plugin package and worker manifests to 0.23.0.
  • Preserve fork policy: no MCP parity overlays or local secret/config files committed.

Local verification

  • diff=$(gofmt -l $(git ls-files '*.go')); if [ -n "$diff" ]; then printf '%s\n' "$diff"; exit 1; fi
  • GOFLAGS='-mod=readonly -trimpath' GOTOOLCHAIN=local go vet ./...
  • Host-side GOFLAGS='-mod=readonly -trimpath' GOTOOLCHAIN=local go test -race ./...
  • Host-side GOFLAGS='-mod=readonly -trimpath' GOTOOLCHAIN=local scripts/test-go-modules.sh
  • Host-side GOFLAGS='-mod=readonly -trimpath' GOTOOLCHAIN=local scripts/check-go-coverage.sh 90.0
  • Host-side GOFLAGS='-mod=readonly -trimpath' GOTOOLCHAIN=local go build -trimpath -o /tmp/crabbox ./cmd/crabbox
  • Host-side npm run check
  • npm run docs:check
  • npm run format:check in worker
  • npm run lint in worker
  • npm run check in worker
  • npm test in worker
  • npm run build in worker

Notes: sandboxed Go/plugin test runs hit expected local bind restrictions (httptest//dev/fd) and were rerun host-side successfully. Release Check is left to GitHub Actions because goreleaser is not installed locally.

vincentkoc and others added 22 commits May 30, 2026 02:03
feat: add Azure ephemeral full-caching preview
Add ASCII Box as a direct SSH-lease provider using the documented box CLI JSON surface.

Co-authored-by: Yossi Eliaz <zozo123@users.noreply.github.com>
v0.23.0

# -----BEGIN SSH SIGNATURE-----
# U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgj1exoJyvxMic+cdy5NV+9ddyyh
# QWs4TuZ6d9sQgcVb0AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
# AAAAQJLyvqG4ZIVpplp22XKHLorZQT2zkjCnMIaZYiPOUoDnOmPXG6iKql/6Hou0t9XT95
# /zF+01ZOiw/3HJCXpCDQo=
# -----END SSH SIGNATURE-----
# gpg verification failed.
@LDMB123 LDMB123 marked this pull request as ready for review May 31, 2026 00:15
@LDMB123 LDMB123 merged commit e06ded5 into main May 31, 2026
5 checks passed
@LDMB123 LDMB123 deleted the codex/crabbox-v0230-openclaw-sync branch May 31, 2026 00:16
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.

4 participants