92 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-07-25
stories 87

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

OpenClaw drops implicit-main fallback, Clawsweeper bounds exact-review retries

By RepoJournal · Filed · About OpenClaw

OpenClaw's roster refactor removes implicit-main fallbacks at runtime and Clawsweeper finally caps an unbounded review retry loop.

The largest story is the roster refactor in openclaw/openclaw [1]: implicit-main fallbacks were removed from the runtime and replaced with load-time roster injection. The system now requires explicit roster defaults, creates a named first roster agent at onboarding, and has a doctor migration path for legacy sessions. This is a breaking change for anyone relying on implicit main agent selection; OpenClaw now refuses to start without a configured default.

The second major story comes from openclaw/clawsweeper [2]: the exact-review queue retried failed review completions forever because nothing compared item.attempts to a limit. Each retry burned an Actions run every five minutes with no terminal state. The fix adds an attempt ceiling and a dead-letter path now reachable by review items.

In the same review pipeline, checkers now snapshot durable tuples before publication [3] and dispatch validation failures get classified [4]. Stale PR heads are superseded before dispatch [5], and terminal admissions are handled so the review engine no longer loops on completed items.

The docs desk migrated to Carapace v0.2.0 [6]. The docs builder now uses the canonical `@openclaw/carapace` package and the `openclaw-carapace` skill; the shell retains its search-shortcut and badge behavior through narrow compatibility overrides.

Action items

References

  1. [1] refactor(agents): move implicit-main fallback into load-time roster injection (#112678) ↗ openclaw/openclaw
  2. [2] fix(exact-review): bound review retries with an attempt ceiling (#838) ↗ openclaw/clawsweeper
  3. [3] fix(exact-review): snapshot durable tuple before publication (#846) ↗ openclaw/clawsweeper
  4. [4] fix(exact-review): classify dispatch validation failures (#843) ↗ openclaw/clawsweeper
  5. [5] fix(exact-review): supersede stale PR heads before dispatch (#842) ↗ openclaw/clawsweeper
  6. [6] chore(deps): migrate docs to Carapace v0.2.0 ↗ openclaw/docs

Quick answers

What shipped in OpenClaw on July 25, 2026?
OpenClaw's roster refactor removes implicit-main fallbacks at runtime and Clawsweeper finally caps an unbounded review retry loop. In total, 61 commits and 26 pull requests landed.
Who contributed to OpenClaw on July 25, 2026?
7 developers shipped this update, including Peter Steinberger, vincentkoc, joshavant, Yuval Dinodia, brokemac79, Patrick-Erichsen, and openclaw-docs-sync[bot].
What were the notable OpenClaw updates?
refactor(agents): move implicit-main fallback into load-time roster injection (#112678), fix(exact-review): bound review retries with an attempt ceiling (#838), and fix(exact-review): snapshot durable tuple before publication (#846).