- openclaw 2026.9.1-beta.1 — 2026.9.1 Highlights - Gateway restart recovery: preserve admitted turns across repeated Gateway restarts so restart-safe runs continue through each checkpoint and deliver their final response....
- fix(anthropic): keep private CLI context out of chat history — What Problem This Solves Fixes an issue where Claude CLI users could see private prompt-build hook context imported into chat history. The continuity release probe also installed its hook after...
- fix(agents): bypass trailing runtime-context carrier relocation for local providers — Description Bypasses trailing runtime-context carrier relocation for local and self-hosted model backends (ollama, vllm, lmstudio, local). What Problem This Solves...
- RFC 0029 CM2: add Control Model conversations — Summary - upstream draft for CM2 in the RFC 0029 Control Model series - adds lazy conversation models over the Gateway Client model foundation - projects bounded history/live state, runs, tools,...
- fix(memory-wiki): reject unknown wiki_apply ops instead of falling back to update_metadata — Summary fix(memory-wiki): reject unknown wiki_apply ops instead of silently executing them as update_metadata What Problem This Solves The wiki_apply tool accepts an op parameter (create_synthesis /...
- fix(tasks): retain CLI runs in standalone maintenance — Summary - keep running CLI task rows during standalone task maintenance - keep Gateway maintenance authoritative for process-local liveness - report retained CLI rows as cli_runtime_not_authoritative...
- agent-core: add per-response tool-call block cap (maxCallsPerBlock) — What Problem This Solves When an assistant message emits more than 4-5 tool calls in a single response, the OpenClaw CLI loopback correlation buffer can overflow. Every active tool in the block...
- fix(cloud): bind computer control to session desktops — Status: draft — live acceptance incomplete. Exact-head CI and packaged owner revocation checks pass, but no real native CUA action or Codex remote desktop action has been observed. This PR is not...
- fix(macos): keep node connections working after app rebuilds — Closes https://github.com/openclaw/openclaw/issues/131459 — rebuilding the macOS app can leave its node worker stale. Includes the emitted-SDK filesystem verification from #132076. The canonical...
- fix(xai): canonicalize OAuth model during setup verification — Summary Fix xAI OAuth pairing in Model Setup when the stable xai/auto selector is verified before its authenticated live catalog metadata has reached the isolated setup runtime. The observed failure...
- fix(tavily): resolve tavily_search and tavily_extract keys from any secret provider — Closes #131065 What Problem This Solves Configured non-environment SecretRef values worked for Tavily's generic web_search provider path but failed in the dedicated tavily_search and tavily_extract...
- [Bug]: Browser role refs lose snapshot membership and ordering — Bug type Behavior bug (incorrect output/state without crash) Beta release blocker No Summary Normal role-snapshot refs do not consistently preserve the snapshot's selected membership and...
- fix: cloud sessions reject image input — Closes #131858 What Problem This Solves This work began with the explicit rejection of image input in cloud sessions. While the repair was being live-tested, the current-turn image/PDF repair landed....
- fix: apply workspace permission changes to active runs — What Problem This Solves Changing workspace security during an active task changed the badge immediately while tools and approval prompts retained the old policy. Users had to manually Stop/Continue....
- fix(release): bound FRV transport uncertainty — What Problem This Solves Fixes an issue where Full Release Validation could convert an exhausted temporary GitHub API outage into a terminal orchestration failure, discard the last complete child...
- fix(sessions): link stale-state notices — What Problem This Solves Resolves a problem where stale session-state system notices name the changed session key but do not give the agent or operator an easy Control UI route to open that session....
- Gateway wedges at 100% CPU (unkillable without SIGKILL) when /tmp becomes a stale mount: unguarded recursive mkdirSync at logger module load never returns — Summary If the systemd PrivateTmp backing directory (/tmp/systemd-private---) of a running OpenClaw gateway is deleted from the host's real /tmp (e.g. by a tmp cleaner), the gateway degenerates into...
- [Bug]: Cron `failureAlert` send is fire-and-forget - never awaited, delivery never persisted, so alerting itself fails silently (#131847) — Closes #131847 AI disclosure This contribution was prepared by an AI agent under the warren campaign camp-openclaw-131847-r2 (agent pi on openrouter/glm-5.3), approved by jayminwest. It follows the...
- feat: per-session colors across web, macOS, iOS, Android with Claude Code import — What Problem This Solves Operators running many sessions have no fast visual way to tell them apart in long session lists. Claude Code added exactly this affordance (/color for the prompt bar), and...
- fix(agents): warn when fallback recovers subagent delivery — Closes #62968 What Problem This Solves Fixes an issue where operators received no warning when a subagent completion's direct announce failed but requester steering recovered delivery. The completion...
- fix(sessions): keep reset history closed after compaction — Closes #132586 What Problem This Solves Fixes an issue where users would see messages and older compaction summaries reappear in session history after resetting a session and then compacting it....
- fix(trajectory): bound SQLite export source bytes before parse — Closes #127433 What Problem This Solves Exporting a session whose individual records are large (even when the record count is well below the cap) used to exhaust memory and crash the CLI with an OOM...
- fix(maintainers): wait for mergeability before admission — Closes #132416 Additional instructions Maintainer edits remain enabled through the same-repository branch. What Problem This Solves Resolves a problem where maintainers landing a prepared PR through...
- fix(line): answer a multi-image send as one turn — Fixes #132025 What Problem This Solves Sending several photos to a LINE bot in one action produced several unrelated turns instead of one. LINE does not deliver a multi-image send as one message. It...
- fix(agents): surface failed subagent completion notices — What Problem This Solves Related to #128449. This PR fixes the silent direct-notice path only; the issue remains open to track its separate outcome='completed' telemetry misclassification. When a...
- fix: recover ACP sessions when reset cleanup times out — Closes #106631 What Problem This Solves Fixes an issue where resetting an ACP-backed session could leave users stuck when runtime cancellation or close exceeded the cleanup deadline. The reset could...
- chore(ui): refresh control ui locales — What Problem This Solves Keeps generated Control UI locales synchronized without bypassing protected-branch checks. Why This Change Was Made The Control UI Locale Refresh workflow generated this...
- fix(heartbeat): admit restart-sentinel in isTargetedUnscheduledWake — Fixes #131850 Fixes #131490 What Problem This Solves Heartbeat restart-sentinel fix isTargetedUnscheduledWake() does not admit the source restart-sentinel, so when the target agent has no recurring...
- fix(ui): render model provider controls progressively — Fixes #130111. Problem The Model Providers page waited for provider quota and local session-cost requests before it showed auth, catalog, and config controls. A slow supplemental request left the...
- OpenClaw repo stats for 2026-08-29 — 387967 stars, 81471 forks, 3190 contributors
- OpenClaw sponsors (88 total) — 88 sponsors supporting OpenClaw
- fix: isolate and simplify UI-proof Convex bootstrap (#3545) — Use the current convex run --push flow with a verified loopback backend and fresh private state. Give one lifecycle owner responsibility for startup, proof processes, diagnostics, and cleanup....
- fix: return skill security audit overview (#3544)
- fix: keep override cleanup within action timeout (#3540)
- fix(ci): stabilize weekly design audit (#3525)
- Remove hosting and deployment details from README — Removed hosting and deployment section from README.
- docs: add avoid-ai-writing, model-hierarchy-skill, openclaw-search-skills
- Add scvd-tab to Productivity & Tasks
- openclaw-cli 2026.7.1 on Homebrew — Your own personal AI assistant
- openclaw/openclaw on Docker Hub — Official openclaw/openclaw docker images.
- mradermacher/Medina-Qwen3.5-27B-OpenClaw-Uncensored-i1-GGUF
- OpenClaw — Deploy your own personal AI assistant with OpenClaw on a DigitalOcean Droplet® server, a powerful open-source platform that runs entirely on your infrastructure. OpenClaw connects to the messaging...
- OpenClaw privilege escalation vulnerability
- Ask HN: Who is using OpenClaw?
- OpenClaw Is Going Enterprise (RFC 27) + Redis Agent File System — This blog post is also available as video. Watch it here.Continue reading on Redis with Raphael De Lio »
- One in Four of Those Skills Was a Trap — A skill called “What Would Elon Do?” was functionally malwareContinue reading on Medium »
- OpenClaw Video Generator: Beta User Feedback Test Cases — A comprehensive test suite based on real user feedback from the OpenClaw beta programContinue reading on Medium »