45 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-06-02
stories 45

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Channel model overrides now honored in agent ingress

By RepoJournal · Filed · About OpenClaw

OpenClaw now applies channel-level model overrides before the default model reaches fallback or auth in agent-command ingress.

OpenClaw fixed agent ingress so that `channels.modelByChannel` is applied in the shared agent-command path before the default model reaches fallback or auth. Precedence is preserved: explicit run override > stored session override > channel override > agent default. Channel-pinned sessions now use the channel-selected primary for automatic fallback probes, and the fix handles first-turn channel context, thread parent session keys, and internal/control contexts without masking persistence. [1]

Auto-reply and ACP accounting hardened against missing `getFailedCounts` by adding defensive reads in auto-reply/ACP accounting and Feishu fallback paths, with a focused regression test, while keeping `ReplyDispatcher.getFailedCounts` required. [2] Two smaller fixes landed: preserving null sandbox RPC results in codex, and capping tsdown heap on native Windows builds. [3] [4]

Crabox released 0.25.0 and started the 0.25.1 changelog. [5] [6] Docs gained a CI workflow for code validation, and four doc-sync commits mirrored upstream changes from openclaw/openclaw. [7] [8]

Action items

References

  1. [1] fix: honor channel model overrides in agent ingress ↗ openclaw/openclaw
  2. [2] fix(auto-reply): guard missing dispatcher getFailedCounts without weakening the SDK type (#89318) ↗ openclaw/openclaw
  3. [3] fix(codex): preserve null sandbox rpc results ↗ openclaw/openclaw
  4. [4] fix(build): cap tsdown heap on native Windows ↗ openclaw/openclaw
  5. [5] chore: release 0.25.0 ↗ openclaw/crabbox
  6. [6] chore: start 0.25.1 changelog ↗ openclaw/crabbox
  7. [7] ci: add docs code validation workflow ↗ openclaw/docs
  8. [8] chore(sync): mirror docs from openclaw/openclaw@6349af650240491c6f5980bedd7800a9521d91fb ↗ openclaw/docs

Quick answers

What shipped in OpenClaw on June 2, 2026?
OpenClaw now applies channel-level model overrides before the default model reaches fallback or auth in agent-command ingress. In total, 42 commits and 3 pull requests landed.
Who contributed to OpenClaw on June 2, 2026?
5 developers shipped this update, including steipete, clawsweeper[bot], Vincent Koc, Shadow, and openclaw-docs-sync[bot].
What were the notable OpenClaw updates?
fix: honor channel model overrides in agent ingress, fix(auto-reply): guard missing dispatcher getFailedCounts without weakening the SDK type (#89318), and fix(codex): preserve null sandbox rpc results.