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-10
stories 103

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

OpenClaw security remediation and gateway fixes lead the day

By RepoJournal · Filed · About OpenClaw

OpenClaw merged a set of security fixes and gateway improvements, with the worker in clownfish now recovering terminal results and preserving branch metadata.

OpenClaw merged a run of security fixes [1][2][3] that avoid a crypto hash for OAuth lock names, audit the lock hash, and remediate openclaw alerts. These are breaking changes to OAuth lock naming internals; deployments relying on the previous lock-name hashing will need to test OAuth flows after upgrading. The same security effort touched clownfish, limiting fix report stdout [6].

The gateway surfaces headless LaunchAgent state on macOS [4]. `gateway status` and `doctor` now explain the GUI-session requirement for `gui/$UID` LaunchAgents instead of only saying "installed but not loaded", and `gateway restart` no longer falls through to an unmanaged-process restart when bootstrap cannot reach a logged-in GUI session.

OpenRouter OAuth joins onboarding [5], appearing in the top-level CLI provider picker alongside OpenAI, Anthropic, xAI, and Google, with OAuth mechanics owned by the OpenRouter provider path.

The clownfish worker recovered terminal results from the transcript [7] when Codex emits an `agent_message` but misses `--output-last-message`, and now ignores actionless progress placeholders so incomplete analysis still blocks. Fix executor runs now preserve `open_fix_pr`/`repair_contributor_branch` metadata across deadline blocks [8], and executor subprocesses are bound to the remaining step budget so blocked runs write a report instead of losing state [9]. The job sweep now verifies live refs before finalizing [10]; it moved 30 proven-closed jobs to finalized and kept 55 with live-open refs in inbox.

Action items

References

  1. [1] fix(security): avoid crypto hash for oauth lock names ↗ openclaw/openclaw
  2. [2] fix(security): audit oauth lock hash ↗ openclaw/openclaw
  3. [3] fix(security): remediate openclaw alerts ↗ openclaw/openclaw
  4. [4] fix(gateway): surface headless LaunchAgent state ↗ openclaw/openclaw
  5. [5] feat: add OpenRouter OAuth to onboarding ↗ openclaw/openclaw
  6. [6] fix(security): limit fix report stdout ↗ openclaw/clownfish
  7. [7] fix(worker): recover terminal result from transcript ↗ openclaw/clownfish
  8. [8] fix: preserve recoverable fix branch metadata ↗ openclaw/clownfish
  9. [9] fix: report fix executor deadline blocks ↗ openclaw/clownfish
  10. [10] chore: verify live refs before job sweep ↗ openclaw/clownfish

Quick answers

What shipped in OpenClaw on June 10, 2026?
OpenClaw merged a set of security fixes and gateway improvements, with the worker in clownfish now recovering terminal results and preserving branch metadata. In total, 78 commits and 25 pull requests landed.
Who contributed to OpenClaw on June 10, 2026?
4 developers shipped this update, including Vincent Koc, fuller-stack-dev, Patrick-Erichsen, and openclaw-docs-sync[bot].
What were the notable OpenClaw updates?
fix(security): avoid crypto hash for oauth lock names, fix(security): audit oauth lock hash, and fix(security): remediate openclaw alerts.