120 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-23
stories 61

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

CLI runner preserves partial Claude output on aborted turns

By RepoJournal · Filed · About OpenClaw

OpenClaw's CLI runner now keeps partial assistant text when a Claude live turn is aborted, fixing dropped transcript content.

Aborted Claude CLI live turns (user /stop or caller deadline) used to reject in failClaudeTurn, dropping assistant text the streaming parser had already accepted. The turn now resolves that partial output with a terminalInterruption disposition (aborted or timeout) and the CLI runner settles it as a non-successful terminal run, preserving the partial transcript. [1]

OpenClaw's doctor now migrates legacy Claude CLI allowlists. `agents.defaults.modelPolicy.allow` seeded from a legacy model map kept `claude-cli/*` refs, leaving no selectable Claude model after upgrade since the map migrated to canonical `anthropic/*` keys. Running `openclaw doctor --fix` canonicalizes explicit allowlists in the same pass, preserving the claude-cli runtime policy during migration. [2]

UI polish continues: session hovercards landed across the desktop and web UIs, and the sidebar collapse now keeps pointer tooltips quiet, suppressing unsolicited hints after touch collapse. [3][4] Additionally, short multiline user messages stay expanded in the web UI instead of collapsing. [5]

In Crabbox, brokered lease inspection previously returned only the `keep` label, omitting coordinator facts like lease identity, target, provider, and market. The coordinator lease projection is now the single owner of provider-neutral lease labels, so inspect shows the full set and locally persisted claims include allocation facts for custody validation. [6]

Action items

References

  1. [1] fix(cli-runner): preserve partial output on aborted Claude live turns (#126883) ↗ openclaw/openclaw
  2. [2] fix(doctor): migrate legacy Claude CLI allowlists to canonical refs (#126866) ↗ openclaw/openclaw
  3. [3] feat(ui): add session hovercards (#125068) ↗ openclaw/openclaw
  4. [4] fix(ui): sidebar collapse keeps pointer tooltips quiet ↗ openclaw/openclaw
  5. [5] fix(web): keep short multiline user messages expanded (#128085) ↗ openclaw/openclaw
  6. [6] fix: brokered inspect omits coordinator lease labels ↗ openclaw/crabbox

Quick answers

What shipped in OpenClaw on August 23, 2026?
OpenClaw's CLI runner now keeps partial assistant text when a Claude live turn is aborted, fixing dropped transcript content. In total, 35 commits and 26 pull requests landed.
Who contributed to OpenClaw on August 23, 2026?
5 developers shipped this update, including Jason O'Neal, Vyctor H. Brzezowski, clawsweeper, vincentkoc, and openclaw-docs-sync[bot].
What were the notable OpenClaw updates?
fix(cli-runner): preserve partial output on aborted Claude live turns (#126883), fix(doctor): migrate legacy Claude CLI allowlists to canonical refs (#126866), and feat(ui): add session hovercards (#125068).