43 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-05-16
stories 168

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Stale bootstrap fix, Feishu streaming, checkpoint ledger

By RepoJournal · Filed · About OpenClaw

OpenClaw ships a stale-bootstrap fix, Feishu CardKit stream handling, a checkpoint ledger, and a dry-run diff for path edits.

OpenClaw fixes a stale `BOOTSTRAP.md` that could break channel agent turns. A completed workspace could retain a stale root bootstrap file; later inbound turns treated it as pending context, and scanning it as a workspace source raised `ENOTDIR` in agent-mode message processing. Completion state is now recorded before best-effort cleanup, and completed workspaces filter only the relevant file [1] [2]. Channel agents should stay healthy across turn boundaries.

Feishu streaming now sends deltas instead of full accumulated text. Previously, `FeishuStreamingSession.update()` PUT the entire assistant text on every `/elements/content/content` call, so clients that append rendered `A`, `AB`, `ABC` as `AABABC`. The fix sends only the incremental delta, resolving doubled content [3]. Op Path adds `openclaw path set --dry-run --diff`, which returns a unified before/after patch instead of the default rendered-bytes preview. `--diff` without `--dry-run` is rejected, so the preview flag can't write accidentally [4]. Also, a redundant context text coercion was removed in codex [5].

Crabbox unifies checkpoint storage and adds audit commands. Checkpoints now sit on a canonical metadata model with directory-backed records; new CLI features include checkpoint inspect and prune. The same PR returns 404 for missing provider images in the broker image route [6]. A companion PR adds an append-only JSON ledger with typed records for repo, lease, run, workspace, artifacts, and provider snapshots, listing newest-first and rejecting duplicate or unsafe IDs [7]. The consolidated store now also handles provider-missing states, Azure/GCP-only refs, and pending metadata safely [6].

Action items

References

  1. [1] Fix stale bootstrap file breaking channel agent turns (#82463) ↗ openclaw/openclaw
  2. [2] Fix stale bootstrap file breaking channel agent turns ↗ openclaw/openclaw
  3. [3] fix(feishu): stream CardKit text deltas ↗ openclaw/openclaw
  4. [4] OC Path: add dry-run diff output ↗ openclaw/openclaw
  5. [5] fix(codex): remove redundant context text coercion ↗ openclaw/openclaw
  6. [6] fix: unify checkpoint store and add audit commands ↗ openclaw/crabbox
  7. [7] feat: add checkpoint ledger store ↗ openclaw/crabbox

Quick answers

What shipped in OpenClaw on May 16, 2026?
OpenClaw ships a stale-bootstrap fix, Feishu CardKit stream handling, a checkpoint ledger, and a dry-run diff for path edits. In total, 150 commits and 18 pull requests landed.
Who contributed to OpenClaw on May 16, 2026?
7 developers shipped this update, including Vincent Koc, Josh Avant, hclsys, giodl73-repo, steipete, stainlu, and altaywtf.
What were the notable OpenClaw updates?
Fix stale bootstrap file breaking channel agent turns (#82463), Fix stale bootstrap file breaking channel agent turns, and fix(feishu): stream CardKit text deltas.