127 wires and counting

$ follow OpenClaw

Keep up with OpenClaw in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-26
stories 115

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Crabbox provider lifecycle now requires exact ownership claims

By RepoJournal · Filed · About OpenClaw

Crabbox hardened XCP-ng, Sprites, Tenki, and Namespace lifecycle operations against cross-account and cross-region VM deletion.

Crabbox lifecycle operations across XCP-ng, Sprites, Tenki, and Namespace now require exact, provider-scoped ownership claims before deletion or shutdown. XCP-ng release and cleanup revalidates the live VM UUID, lease, slug, and canonical ownership labels under the shared claim lock, and rolls back newly created VMs when claims cannot be persisted [1]. Sprites deletion and Tenki sandbox termination bind claims to the canonical endpoint and immutable provider identity, preserving failed-cleanup claims [2]. Namespace Devbox shutdown and Compute Instance release enforce an explicitly empty provider scope to prevent cross-region or cross-endpoint claim reuse [3].

Two security fixes in Crabbox redact sensitive data: coordinator run diagnostics are redacted before coordinator attachment [4], and credentials are stripped from browser portal links [5].

The OpenClaw CLI now rejects Infinity, -Infinity, and NaN in `config set`, `--batch-*`, and `config patch` inputs. Those values used to be accepted and later written as null, silently corrupting the config; they are now rejected up front [6]. The cloud worker profile editor no longer assumes every provider is Crabbox, which previously let edits corrupt other providers' configuration and stale Crabbox forms persist after a provider change [7]. Operator diagnostics were repaired across automation stream failures, Tailscale status, migration warnings, node-location accuracy validation, and case-sensitive model aliases [8], and Codex protocol JSON was regenerated without changing parsed schemas [9].

Action items

References

  1. [1] fix(xcp-ng): fence VM lifecycle with exact pool claims ↗ openclaw/crabbox
  2. [2] fix(providers): fence Sprites and Tenki lifecycle claims ↗ openclaw/crabbox
  3. [3] fix(namespace): require exact claims for provider lifecycle ↗ openclaw/crabbox
  4. [4] fix(security): redact coordinator run diagnostics ↗ openclaw/crabbox
  5. [5] fix(security): strip credentials from browser portal links ↗ openclaw/crabbox
  6. [6] fix(cli): reject Infinity/NaN in config set/batch/patch values ↗ openclaw/openclaw
  7. [7] fix(ui): cloud worker profile edits corrupt other providers ↗ openclaw/openclaw
  8. [8] fix(cli): restore accurate operator diagnostics and safe input handling ↗ openclaw/openclaw
  9. [9] refactor(codex): compact generated protocol JSON ↗ openclaw/openclaw

Quick answers

What shipped in OpenClaw on August 26, 2026?
Crabbox hardened XCP-ng, Sprites, Tenki, and Namespace lifecycle operations against cross-account and cross-region VM deletion. In total, 81 commits and 34 pull requests landed.
Who contributed to OpenClaw on August 26, 2026?
3 developers shipped this update, including Peter Steinberger, xialonglee, and openclaw-docs-sync[bot].
What were the notable OpenClaw updates?
fix(xcp-ng): fence VM lifecycle with exact pool claims, fix(providers): fence Sprites and Tenki lifecycle claims, and fix(namespace): require exact claims for provider lifecycle.