- OpenClaw 2026.8.1 — 2026.8.1 2026.8.1 release notes > Update help: If the automatic update fails, use a local coding harness to help complete the update, diagnose any migration errors, and verify that the Gateway starts...
- [Feature]: Built-in headless browser for reliable web access without external dependencies — Summary Bundle a headless Chromium instance as a first-class OpenClaw tool, so agents can reliably access any webpage (including JS-rendered and login-required pages) without depending on the user's...
- fix(slack): honor the configured image downscale limit on downloadFile — What Problem This Solves agents.defaults.imageMaxDimensionPx is documented as the max image side length "when sanitizing transcript/tool-result image payloads" (src/config/schema.help.agents.ts,...
- fix: recover cloud sessions across restart and cancellation — Fixes #131713 What Problem This Solves Real cloud-session testing exposed several failures at shared lifecycle boundaries: restart recovery rejected legitimate workspace drift; a lost browser ACK...
- fix(release): complete ClawHub publication after parent success — What Problem This Solves Regular release publication could not satisfy ClawHub's deployed v2 authorization contract: the caller did not produce the exact parent/child package receipt, while waiting...
- fix: retain 2026.8.1 release fixes on main — What Problem This Solves Main was missing several fixes shipped in 2026.8.1: public plugin SDK callbacks and exports, Windows short-path skill watching, paired-worker deadline outcomes, and session...
- feat(onboarding): quick-start lane opens the web dashboard from one prompt — What Problem This Solves OpenClaw's onboarding wizard is thorough, but there is no ten-second taste-test path. A pristine npx openclaw@latest run walks ~6 interactive prompts, always installs a...
- fix(setup): complete runtime capability review across apps — Related: #133793. Thanks @coygeek for reporting the missing capability review. This reconciles the useful session-ownership work by @roboclaw-bot and @VACInc with the independently tested...
- fix(test): stop returning the timer handle from a promise executor — What Problem This Solves check-lint-core-1 is red on main, so every open pull request inherits the failure. src/gateway/server-kernel.test.ts passes a concise arrow body to a Promise executor, which...
- fix(ui): include job name in Cron row action aria-labels — Closes #127330 What Problem This Solves Screen-reader users managing multiple Cron automations could not tell which job a row action button belonged to: every "Run now", "Pause/Resume", and "More"...
- fix(browser): partition relay pre-auth admission [AI] — What Problem This Solves A burst of silent Browser relay WebSocket handshakes from one client address could consume every shared pre-authentication slot and reject an independently paired Chrome...
- perf(ci): bound plugin lint project discovery — Type-aware plugin lint was building an unnecessarily large compiler project. The Go lint helper discovers the nearest owning tsconfig.json; it does not receive oxlint's --tsconfig option. Plugin...
- fix(scripts): stabilize Vitest shard timing keys — What Problem This Solves Vitest shard timing keys included the include-pattern array in caller order. The same set of test files could therefore produce different keys when discovery order changed,...
- fix(line): tell the agent it has the buttons LINE renders — What Problem This Solves LINE renders presentation buttons, and the agent is told it cannot. The system prompt carries both statements a few lines apart: - Inline buttons OFF for line; ask owner for...
- fix(agents): bind the gateway instance for heartbeat-spawned and visible subagents — What Problem This Solves A subagent that ran to completion could fail to announce its result, and the requester was told nothing: The significant detail is that there is a completion to announce —...
- feat(github): connect personal accounts alongside the system account — Closes #133590 — Personal GitHub connections and explicit publication identity. Additional instructions MUST: Keep Allow edits from maintainers enabled so maintainers can update this branch. This is...
- fix: cancel cloud provisioning when stopping a worker — Related: #133551. This follows the landed lifecycle-ordering repair without replaying it. Current status Fresh packaged provisioning Stop, native CUA/WebVNC, GUI Stop, original API reclaim, and...
- fix(workers): expire unused snapshots when projects are idle — Stacked on #134043; base branch: codex/project-warm-start. What Problem This Solves Fixes an issue where operators could retain unused cloud worker snapshots indefinitely after their last worker...
- Heartbeat (isolatedSession) continuation runs with empty transcript when transcript projection is rebuilding → confused visible replies announced to primary channel — Summary Hourly agent heartbeats (agents.defaults.heartbeat with lightContext: true, isolatedSession: true) intermittently run with an empty transcript. When the durable session's transcript...
- fix(update): npm-hardened global updates no longer roll back — Closes #134177 What Problem This Solves Fixes an issue where operators with npm ignore-scripts=true could download an OpenClaw update successfully, but strict package verification rejected the...
- feat: allow global pairing reply templates — Closes #109240 What Problem This Solves Operators using DM pairing currently send a fixed OpenClaw-branded reply to every new requester. They cannot localize it, align it with an assistant identity,...
- feat(ui): send new-session drafts to background sessions [AI-assisted] — Closes #128037 Related: #80901, #81946, #84827, #123247 What Problem This Solves The Control UI New Session page could only start a draft by navigating into the created session. Operators could not...
- perf(ci): reduce startup work and control-job queue delays — What Problem This Solves CI repeats unrelated build and source-discovery work, cold Anthropic registration loads credential machinery before any auth hook runs, and constrained lint runners have...
- refactor: consolidate package inventory exclusions — What Problem This Solves Package inventory construction maintained two exclusion paths for externalized plugins. Keeping file inclusion and directory pruning aligned required duplicating the same...
- fix(snapshot): stream Git backup table dumps instead of buffering to disk — Closes #133898 What Problem This Solves Fixes an issue where users running openclaw backup git create --agent main (or the scheduled backup enable job) on a large agent database would get exit code 1...
- Internal runtime-context envelope leaks into Telegram channel messages (same class as documented ACP leak) — Summary Similar to the documented ACP leak (docs/tools/acp-agents.md troubleshooting: "Harness sees >>" → "Internal event envelope leaked across the ACP boundary"), the same internal runtime-context...
- fix(doctor): identify malformed legacy exec approval fields — Related: #118242, #118282. What Problem This Solves Fixes an issue where operators running Doctor against malformed legacy exec approvals receive only a generic preservation warning, leaving them...
- [Bug]: Switching to Codex drops compacted conversation summaries — Bug type Behavior bug (incorrect output/state without crash) Beta release blocker No Summary Switching a compacted OpenClaw conversation to a fresh native Codex thread omits the stored compaction...
- feat(channels): conversation burst budget catches multi-party bot storms — What Problem This Solves The bot pair loop guard keys on unordered sender/receiver pairs, so a multi-party bot storm is invisible to it: with N bots replying to each other in one conversation,...
- fix(gateway): release cached transcript backing storage — Closes #133941. What Problem This Solves Listing named sessions with long initial messages retained whole prompt allocations through short cached title fields. The cache held bounded strings, but...
- [BUG] Fallback chain fails with 'Cannot read properties of undefined (reading trim)' on 2026.8.1 — OpenClaw 2026.8.1 Bug Report 报告人:Anonymous user OpenClaw 版本:2026.8.1 (ea80657) Node:v24.18.0 OS:macOS (Apple Silicon) 报告日期:2026-08-31 发现两个独立但相关的 bug,建议拆成两个 GitHub issue。 Bug 1: Fallback 链全失败 — Cannot...
- OpenClaw repo stats for 2026-08-31 — 388236 stars, 81503 forks, 3205 contributors
- OpenClaw sponsors (88 total) — 88 sponsors supporting OpenClaw
- improve: remove skill icons from detail headers (#3557) — Remove the presentation icon from shared skill detail heroes while preserving taxonomy category icons, creator avatars, listing/search icons, and unrelated surfaces. Add focused regression coverage...
- fix: complete release inventories and preserve plugin inspection outcomes (#3563) — Accept full release parent inventories while preserving identity and recovery bounds; index publisher-scoped runtime claims; protect recovery and quarantine identity invariants; preserve inspector...
- fix: scope plugin runtime identities to publishers (#3562)
- fix(deps): bound inspector memory during publication (#3561)
- fix(deps): pin inspector extraction lifecycle repair (#3560)
- feat: integrate Krill Switch feature flags (#3285) — Add an opt-in homepage copy flag with SSR bootstrap, hydration-safe defaults, and a bounded fail-open evaluation path.
- fix: align mobile search trigger with content tabs (#3553) — Keep the collapsed search trigger beside Skills and Plugins on mobile while preserving the expanded search panel below the discovery tabs.
- fix: show hero artwork in light mode (#3551) — Add a dedicated compressed hero asset for light mode and cover the theme-specific CSS contract.
- Add skill: dkistenev/agent-inner-life
- Add skill: programmingwtf/repo-standardizer
- openclaw v2026.8.1 on npm — Multi-channel AI gateway with extensible messaging integrations
- openclaw/openclaw on Docker Hub — Official openclaw/openclaw docker images.
- mradermacher/Medina-Qwen3.5-27B-OpenClaw-Uncensored-i1-GGUF
- mradermacher/Qwen3.5-9b-Opus-Openclaw-Distilled-i1-GGUF — text-generation
- 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...
- Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw
- Launch OpenCLaw on Developer Cloud Without Credit Hassles — Deploy OpenCLaw on AMD's free Developer Cloud in minutes, no credit cards required. Follow a step‑by‑step guide and keep your legal automation running on Qwen 3
- I Gave an Open-Source Agent a Local 30B Brain and Taught It to Run a Brand on X — A practical deep dive into OpenClaw, Qwen3 on Apple silicon, MCP, OAuth, scheduling, and the human approval layer that keeps an AI usefulContinue reading on Medium »
- Donely vs Self-Hosting OpenClaw: The Real Cost of ‘No DevOps’ — Pay Donely’s $25 monthly Personal fee only after a self-hosted OpenClaw instance becomes an operational chore. For one personal agent, the…Continue reading on Medium »
- It’s Just a While Loop. Why Do Mature Agent Harnesses Work So Much Better? — There is more and more discussion around Agent Harnesses right now.Continue reading on Medium »
- OpenClaw Platinum Bundle: What You Get and Is It Worth It? — If you have been looking into AI tools lately, you have probably noticed that there are plenty of options out there. Some are designed for…Continue reading on Medium »
- Hermes Agent — The self-improving AI agent built by Nous Research. It's the only agent with a built-in learning loop — it creates skills from experience, improves them during use, nudges itself to persist...