npm openclaw 2026.10.10-beta.3
openclaw 2026.10.10-beta.3

4 hours ago

2026.10.10-beta.3

Highlights

Changes

Fixes

  • Agent state: concurrent initialization can no longer let two agents claim ownership of the same agent database. (#174251)
  • Codex and native apps: previews no longer block replies after a context refresh, session replies resume after native child recovery, bound Codex history survives app-server restarts, and native app messages send again after reconnecting. (#177716, #177564, #172705, #171528) Thanks @jjjhenriksen and @RomneyDa.
  • Background tasks: completions are no longer dropped when the config changes mid-turn. (#169529; related #169054) Thanks @wangmiao0668000666, @RomneyDa, and @Oldrich333.
  • Discord: restore native slash commands in channels and threads. Thanks @montrellcruse and @RomneyDa.
  • Agents: keep the prompt cache when a rate-limited run retries, and preserve steering messages that arrive without an explicit target. Thanks @montrellcruse, @RomneyDa, and @obviyus.
  • Cron/CLI continuity: preserve CLI chat sessions across cron announce wakes instead of resetting their provider session. (#176218; related #176208) Thanks @eliavb43 and @RomneyDa.
  • CLI tools: invalidate reused CLI sessions when the available tool catalog changes, restoring tools such as exec after Gateway restarts and preventing stale catalogs from reaching spawned agents. (#176577; related #175670) Thanks @RomneyDa, @jackylecalvez2, and @vincentkoc.
  • GMI: omit unsupported reasoning_effort values on GPT-5.6 tool turns so the provider no longer rejects them with HTTP 400. (#176709) Thanks @RomneyDa.
  • Windows updates: recognize Scheduled Task permission denials in every Windows display language, keep Windows plugin dependency links across Doctor phases, and clean up backup scratch directories without EPERM failures. (#178624, #178219, #169672, #176836; related #176743) Thanks @RomneyDa, @n572770, @xutongxue233, and @WG-Mojo.
  • Update and Doctor: update finalization honors TMPDIR for disposable copies, Doctor suggests a retry instead of a restore after snapshot contention, and repeated Docker container restarts no longer take a full Doctor pre-repair capture each time. (#178009, #176779, #173711; related #176750 and #173564) Thanks @RomneyDa, @WG-Mojo, and @8bitsforge.
  • Memory: cold Gateway starts no longer open every memory index (restoring 2026.10.4 startup memory), memory files keep indexing after plugin reloads, and plugin reloads no longer time out during slow dreaming cleanup. (#174718, #167756, #169945) Thanks @RomneyDa and @Stronggenetics.
  • Nodes: synchronous node exec output is no longer repeated as a separate Exec finished wake after the waiting caller already received it. (#164511) Thanks @holgergruenhagen and @obviyus.
  • macOS: long exec commands through the macOS app node no longer fail after 20 seconds. (#172117; related #139706) Thanks @holgergruenhagen, @RomneyDa, @ylcn91, and @Colton-Harris.
  • Control UI: offer desktop setup instead of Retry when Host Desktop is off, model pickers refresh when the catalog changes mid-read, and locale refresh works again after adding a source-only locale. (#177888, #174812, #172689; related #174368) Thanks @etzelm, @RomneyDa, and @hannesrudolph.

Complete contribution record

This audited record covers the complete v2026.10.10-beta.2..bd1a53a history: 53 in-range PRs + 0 retained seed-only PRs = 53 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

Release verification

Don't miss a new openclaw release

NewReleases is sending notifications on new releases.