62 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-24
stories 70

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Heartbeat hook now fires on harness prompts

By RepoJournal · Filed · About OpenClaw

OpenClaw fixed a gap where plugins using heartbeat_prompt_contribution lost context on heartbeat turns when running on harness runtimes, and workboard CLI cards got a cleanup.

OpenClaw's harness runtime prompt assembly now invokes the `heartbeat_prompt_contribution` hook, after previously running only `before_prompt_build` and `before_agent_start` [1]. Plugins that contribute heartbeat context through that hook were getting nothing on heartbeat turns in harness sessions such as the Codex/gpt-5.5 app-server; they now receive the expected context during prompt builds.

Approval followups in external plugin channels now route back to the originating session instead of webchat [2]. When a user resolves an async exec approval via `/approve <id>` in a plugin with a native approval runtime, the resumed reply previously landed in webchat, so the approving user never saw the result in their channel; it now preserves the turn-source routing target.

Workboard CLI users no longer see soft-archived cards in compact `openclaw workboard list` output by default [3]. A new `--include-archived` flag shows them, while `--json` output still includes archived cards for automation. Separately, OpenClaw added repos and docs: the 2026.6.10 stable release was closed out on main [4], and the docs repo's maturity pages now render through the custom docs shell, normalizing JSX-ish markup like `className` and self-closing tags that previously fell back to plain tables [5]. A new runbook in the OpenClaw repo covers CI runner-registration limits, fanout caps, and shard sizing [6].

Clownfish commits continue developing checks-success preflight sharding and resumed validation repairs [7] [8] [9] [10] [11], all still in the early/developing stage.

Action items

References

  1. [1] fix(agents): run heartbeat_prompt_contribution on harness prompt builds ↗ openclaw/openclaw
  2. [2] fix(exec): preserve turn-source routing target in approval followups for plugin channels ↗ openclaw/openclaw
  3. [3] fix(workboard): hide archived cards in CLI list by default ↗ openclaw/openclaw
  4. [4] chore(release): close out 2026.6.10 on main ↗ openclaw/openclaw
  5. [5] fix(docs): render maturity pages in docs shell ↗ openclaw/docs
  6. [6] docs(skills): add OpenClaw CI limits runbook ↗ openclaw/openclaw
  7. [7] fix: retry resumed validation repairs ↗ openclaw/clownfish
  8. [8] fix: schedule checks-success preflight intake ↗ openclaw/clownfish
  9. [9] fix: generate guarded checks-success preflight shards ↗ openclaw/clownfish
  10. [10] chore: add second checks-success preflight wave ↗ openclaw/clownfish
  11. [11] chore: add checks-success preflight jobs ↗ openclaw/clownfish

Quick answers

What shipped in OpenClaw on June 24, 2026?
OpenClaw fixed a gap where plugins using heartbeat_prompt_contribution lost context on heartbeat turns when running on harness runtimes, and workboard CLI cards got a cleanup. In total, 53 commits and 17 pull requests landed.
Who contributed to OpenClaw on June 24, 2026?
6 developers shipped this update, including vincentkoc, azogheb, yetval, ZengWen-DT, openclaw-docs-sync[bot], and Peter Steinberger.
What were the notable OpenClaw updates?
fix(agents): run heartbeat_prompt_contribution on harness prompt builds, fix(exec): preserve turn-source routing target in approval followups for plugin channels, and fix(workboard): hide archived cards in CLI list by default.