crabbox
| Version | 2026.250.0300 |
| Repo | box/github.com/opencharly/layer-crabbox:v2026.250.1023 |
The Crabbox CLI — lease, sync, run, stream, and release remote test
execution (https://github.com/openclaw/crabbox). Installs the single
static crabbox binary from the pinned GoReleaser release archive to
/usr/local/bin/crabbox, and composes the CLI’s laptop prerequisites
instead of re-shipping them (R3): git via layer-gh, ssh/ssh-keygen via
layer-ssh-client, plus rsync/curl packages. The observable, verifiable
effect — the binary at a fixed path, crabbox --version reporting the
pinned release, the credential-free crabbox providers matrix, and a
broker-less crabbox doctor pass — is exactly what the plan block
asserts; a missing download or a broken binary fails the checks.
Packages
Section titled “Packages”Installed on every distro:
rsynccurl
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
download the pinned crabbox release archive and install the single binary to /usr/local/bin |
check |
the crabbox CLI binary is installed at /usr/local/bin/crabbox |
check |
crabbox –version reports the pinned 0.51.0 release on stdout |
check |
crabbox providers lists the credential-free local provider matrix |
check |
crabbox doctor passes in a broker-less context (local prerequisites only) |