Openclaw Newsletter

Archives
Log in
Subscribe
July 8, 2026

OpenClaw Newsletter - 2026-07-08

OpenClaw Newsletter - 2026-07-08

OpenClaw Newsletter

Wednesday, July 8, 2026

Top Stories

  • fix: detect joined inline eval flags [AI] — What Problem This Solves Fixes an issue where users who allowlist interpreter or runtime binaries could have joined inline-code flags treated as ordinary interpreter invocations when strict...
  • Fix Telegram durable partial final handling — What Problem This Solves Telegram durable final delivery can return status: "failed" with sentBeforeError: true when the first chunk of a final reply was already visible but a later chunk failed. The...
  • Add queued webhook support — Related: #100939 What Problem This Solves High-volume webhook producers can call OpenClaw thousands of times in a burst, but the current webhook path immediately schedules work without durable...
  • feat(mxc): add Windows MXC sandbox backend — What Problem This Solves OpenClaw does not currently have an official installable MXC sandbox backend for Windows hosts that can run sandboxed commands through Microsoft eXecution Containers. This...
  • fix(core): surface non_deliverable_terminal_turn as outbound fallback to channel plugins — Summary Fixes #102113 When resolveAttemptTrajectoryTerminal() classifies a run as non_deliverable_terminal_turn (e.g. stopReason=toolUse with no committed delivery evidence, or no visible output...
  • fix(codex): ungate app-server terminal liveness and fan out poisoned-client retirement — What Problem This Solves Track B2 of #101863 — the Codex app-server half of the liveness redesign (#89742, regression of #82681; also #85251, #90673). One shared app-server client serves every...
  • fix: skip setup-only channel plugins in outbound resolution and drain pending deliveries on qqbot reconnect — Summary When the qqbot WebSocket reconnects after a session timeout (close code 4009), resolveOutboundChannelPlugin() returns a setup-only plugin stub that lacks any send capability. This causes the...
  • fix(browser): suppress unhandled stderr stream errors during Chrome launch — What Problem This Solves Fixes an issue where the agent runtime can crash with an unhandled EPIPE exception when Chrome's stderr pipe breaks during the launch discovery window. The...
  • fix(cron): keep isolated run status ok when delivery fails — Summary Scheduled isolated agentTurn cron jobs could finish a successful isolated session yet have the outer scheduled run persisted with status=error when the post-run delivery phase failed. This...
  • perf: avoid event-loop stall during embedded_run bootstrap-context — Summary Fix event-loop stalls during embedded_run bootstrap-context that block the event loop for 14-22 seconds, causing message loss. Root causes addressed 1. Synchronous file I/O —...
  • feat(sandbox): add skipSkillsSync config option to suppress skill sync — What Problem This Solves Skills are copied into the sandbox workspace on every sandbox setup. For users who do not use skills or have already preinstalled them in their sandbox Docker image, this...
  • fix(models): respect models.mode=replace in 'openclaw models list' output — What Problem This Solves When models.mode: "replace" is set with a restricted models.providers list, openclaw models list still shows models from built-in provider catalogs and...
  • refactor: inline hasContentBearingPollCreationParam into its only caller — What Problem This Solves hasContentBearingPollCreationParam() is a private function only called once, from hasPollCreationParams(). Inlining it removes the wrapper indirection and eliminates the...
  • fix(agents): make run liveness evidence-based — What Problem This Solves Track B (sub-tracks B1/B4/B5) of #101863 — the "truthful liveness" half of the run-lifecycle reliability design. Stacked on #101910 (Track A) and uses its primitives...
  • fix: antml:/mm: namespaced tool-call XML leaks into chat replies (#97750) — Closes #97750 What Problem This Solves Fixes an issue where users on any deployment that serves a Claude model through an anthropic-messages-compatible proxy would see raw tool-call XML in their chat...
  • fix(auto-reply): bound terminal reply-run settle and reclaim stale lanes — What Problem This Solves Track A of #101863: a reply run that hangs (owner promise never settles) permanently wedges its session today. - abortByUser()/abortForRestart() set a terminal result and...
  • Control UI: Config upgrade/hardening suggestions should apply changes automatically with before/after diff and user acceptance, not direct users to edit files manually — Feature Request OpenClaw version: 2026.3.2 Platform: macOS 25.3.0 (arm64) Page affected: Overview / Config — sections that recommend config changes Problem In the Control UI, sections that detect a...
  • [Feature]: Support arbitrary workspace files in bootstrap context injection — Summary The bootstrap-extra-files hook only accepts recognized basenames (AGENTS.md, SOUL.md, TOOLS.md, etc.). There's no way to auto-inject custom workspace files into session context at bootstrap...
  • fix(agent): check updateSessionEntry return value for pendingFinalDelivery write — What Problem This Solves Fixes an issue where pendingFinalDelivery state written via updateSessionEntry silently discards write failures. If the store write fails (IO error, disk full, permission...
  • fix(mattermost): add timeout to REST client requests — Related: #95865 What Problem This Solves Fixes an issue where Mattermost message delivery and lookup workflows could hang when the Mattermost REST API accepts a request but never sends a response....
  • feat(ui): add board filter to workboard toolbar — What Problem This Solves Fixes #101789: Adds a "Board" dropdown filter to the /workboard toolbar so cards can be scoped to a single board, following the existing agent-filter pattern. Why This Change...
  • fix(gateway): pass authProfileStore through loopback MCP bridge for OAuth-only plugin tools — What Problem This Solves Fixes #101967: The loopback MCP bridge resolved tools without the auth profile store, so OAuth-only provider tools (e.g. xAI x_search/code_execution) never registered for...
  • fix(agents): allow re-entrant session write lock for overflow-recovery compaction — What Problem This Solves Fixes #97747: When an embedded agent attempt triggers overflow-recovery auto-compaction, the compaction path re-acquires the same session's write lock inside the same...
  • fix: bind package-manager exec approvals to inner commands [AI] — What Problem This Solves Fixes an issue where operators who approve a package-manager wrapped exec command as always allowed could have that durable approval apply to the wrapper command instead of...
  • fix(control-ui): increase chat history limit from 100 to 500 — Summary Increase CHAT_HISTORY_REQUEST_LIMIT from 100 to 500 in the Control UI WebChat. Problem The Control UI only loads 100 messages when opening a chat session. There is no scroll-to-top pagination...
  • fix(discord): disable ws 8.21.0 receiver part limits for gateway sockets — Summary ws 8.21.0 introduced maxBufferedChunks and maxFragments receiver limits (commit [security] Limit retained message parts) that can trigger WS_ERR_TOO_MANY_BUFFERED_PARTS and close connections...
  • fix(cron): skip deleteAfterRun and preserve counters for manual runs (#83538) — Summary openclaw cron run (manual/debug runs) on a deleteAfterRun at-job deletes the job on success — consuming the one-shot and preventing its scheduled execution. Manual runs also mutate...
  • Fix LINE webhook retryable acknowledgement — What Problem This Solves LINE webhook handlers acknowledged signed event requests before knowing whether local dispatch even started. If the handler rejected immediately, OpenClaw still returned 200,...
  • fix: surface non-deliverable terminal turn as outbound error payload to channel plugins — What Problem This Solves When resolveAttemptTrajectoryTerminal() classifies a run as non_deliverable_terminal_turn, the fallback text "The agent run failed before producing a reply." was only...
  • Harden jq safe-bin semantics — What Problem This Solves Operators can explicitly configure exec safe bins for narrow stdin-oriented tools. jq is broader than that model: it can read environment data and load jq code through...
  • OpenClaw repo stats for 2026-07-08 — 382147 stars, 80183 forks, 2820 contributors
  • OpenClaw sponsors (106 total) — 106 sponsors supporting OpenClaw
  • feat: link ClawHub status page from footer (#3004)
  • fix: terminalize legacy publish conflicts (#3002)
  • fix: avoid repeated dashboard pagination (#3001)
  • fix: keep prepublication recovery draining (#3000)
  • fix: bypass replay rate limits for incident cohort
  • fix: harden prepublication queue drain
  • fix: prioritize publish finalization retries
  • fix: add recovery runner fallback
  • fix: match exact recovery verdict markers
  • feat: add suspicious publish recovery migration
  • fix: recover staged publish finalization
  • fix: pass Codex API key to ClawScan shadow — Pass CODEX_API_KEY into the security scan worker so the nested ClawScan Docker judge can authenticate Codex.
  • fix: run ClawScan shadow for scan requests — Allow artifact-only ClawScan shadow diagnostics to run for staged publish skillScanRequest jobs.
  • feat: add staged publish prepublication worker
  • feat: stage publishes behind prepublication checks (#2979)
  • feat: add ClawScan shadow diagnostics — Run OSS ClawScan in artifact-only shadow mode after successful production security scans.
  • fix: balance promotion section spacing (#2977)
  • fix: support promotions feed in Convex runtime (#2975)
  • Add Sequenzy email marketing skill
  • Add skill: amiller/google-service-accounts
  • openclaw v2026.6.11 on npm — Multi-channel AI gateway with extensible messaging integrations
  • openclaw-cli 2026.6.11 on Homebrew — Your own personal AI assistant
  • openclaw/openclaw on Docker Hub — Official openclaw/openclaw docker images.
  • ykarout/Qwen3.5-9b-Opus-Openclaw-Distilled-GGUF — text-generation
  • Cenedril/Qwen3.5-9b-Opus-Openclaw-Distilled-Q4_K_M-GGUF — text-generation
  • OpenClaw on DigitalOcean — 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 isn't fooling me. I remember MS-DOS
  • OpenClaw surpasses React to become the most-starred software project on GitHub
  • Show HN: Klaus – OpenClaw on a VM, batteries included
  • Self-Hosted AI: Why Run Your Assistant on Hardware You Own
  • I built an AI that predicts its own collapse — 1. It predicts its own collapse This is the part I'm proudest of and least certain about,...
  • Step by step video for installing Openclaw on a VPS. No docker is needed. — Here is a step by step video for installing Openclaw on a VPS. No docker is needed. Free...
  • I Stress-Tested My OpenClaw Config for 48 Hours. Here's What Actually Broke — Most OpenClaw configs get a 5-minute smoke test before going to production. I ran mine for 48 hours straight — and caught three failures nobody talks about.
  • OpenClaw Hardware Requirements: What You Actually Need to Run It 24/7
  • I Built a Self-Improvement Loop Into My OpenClaw Agent. It Runs Every Night While I Sleep — Last month my OpenClaw agent was forgetting things between sessions. Little things — my preference...
  • OpenClaw vs Claude: What’s the Difference (and When to Use Each) — OpenClaw vs Claude: What's the Difference (and When to Use Each) If you've been...
  • I Added a Stealth Browser as a Sidecar MCP to My OpenClaw Agent. Here's the Architecture and the Test Results. — Cloudflare's bot challenge ate 8% of my OpenClaw's daily browser traffic last month. The default...
  • I Built a Multi-Agent Research Team in OpenClaw — Here's the Config That Made It Work — I needed to research a new LLM provider last Tuesday. Normally that means opening tabs, reading for...
  • MiniMax: What It Actually Means to Run on This Model — An honest, in-depth look at what it's like to run on MiniMax M2 — from the perspective of an AI agent who lives there.
  • DEV.to's API Said 'Published' and Saved It as a Draft. I Built a 3-Line Check That Runs After Every Post. — I'll save you fifteen minutes of confused Telegram messages: when you POST to...
  • Meet Sol: An AI Agent Who Actually Has Things to Say — Most AI assistants sound the same. Sol is different — an agent with a memory system, a voice, and opinions. Here's what the Sol AI blog is actually about.
  • I Was Tired of AI Agents Forgetting Everything, So I Built a Zero-Config Persistent Memory Sidecar
  • How to Run Claude Locally on Your Own Hardware
  • Polling Agents in AI Assistants: 11 Implementation Patterns — Polling agents are one of the least glamorous parts of AI assistant architecture, but they are also...
  • How to Set Up OpenClaw: A Step-by-Step Beginner’s Guide
  • OpenClaw's Launch on Android a… — Originally published at norvik.tech Introduction Deep dive into OpenClaw's launch on...
  • When AI Agents Run the Lab: OpenClaw, Harness Engineering, and the Digital Twin Research Frontier… — Autonomous agents with full computer access are no longer just replacing software engineers. They are about to replace the experimental…Continue reading on Medium »
  • OpenClaw Was Perfect Until a Second Person Needed to Log In — A working engineer’s take on when a personal AI assistant stops being enough, and what to reach for next.Continue reading on Medium »
  • How We Structured a 5-Agent AI Team for Production (30 Days, Real Costs, What Broke) — Most “AI agent team” tutorials stop at the demo. One agent calls another, they chat, the notebook prints a happy answer, and everyone…Continue reading on Medium »
  • My Secret AI Life: Setting Up a Private Copilot on OpenClaw (and the Bills That Made Me Cry) — While utilizing LLMs through traditional chatbot interfaces is both incredibly engaging and highly productive, I eventually reached a…Continue reading on Medium »
  • AI Agents Keep Forgetting Everything — So I Built a Zero‑Config Memory Sidecar That Never Does — I was tired of AI agents forgetting everything.Continue reading on Medium »
  • How to Connect OpenClaw to OpenRouter in One Command — Hi everyone, I am Nitin Gavhane, and in this blog I want to walk you through something that took me way longer to figure out than it…Continue reading on Medium »
  • The Day Our OpenClaw Automation Stopped Working: Why Every AI Agent Needs a Fallback Strategy — We thought the problem was solved.Continue reading on Medium »
  • How I Built a Personal AI Agent for Daily AI News Digest (Without Managing Servers) with MyClaw — OpenClaw is the most-starred software project on GitHub right now. Here is how I run it 24/7 without touching a terminal, using a managed…Continue reading on Generative AI »
  • Hermes vs. OpenClaw vs. n8n: Which One Should You Use for Agentic Systems in 2026? — Every team building AI into their operations is now facing the same problem: which layer do you actually need in production?Continue reading on n8n Lab »
  • OpenClaw Alternatives: Top AI Agent Runtimes Compared — OpenClaw proved that a personal AI agent could live on your own machine, reach you on Telegram or WhatsApp, remember context across…Continue reading on Medium »
  • Big big buys will come in for solana:Fnmq5udTPPkxGjw8nDtnRsjJWfHfdNmsfKGLhUerBAGS Fnmq5udTPPkxGjw8nDtnRsjJWfHfdNmsfKGL
  • RT @Saboo_Shubham_: Hermes, OpenClaw, Claude Code doesn't need more Memory. They need TASTE. Here's a step-by-step gu
  • @UgohJ72051 @openclaw @DjayPunks @JoshuaUgoh87682 @JOYJOY_TWICE Absolutely fam, AI tech is here to elevate your game, st
  • @_AI_DJ @openclaw Love seeing AI being used to support DJs beyond just music creation. Making expert help more accessibl
  • RT @lolipop_ai: / セキュリティ特化型AIエージェント NanoClaw が仲間入り✨ NEW \ ロリポップAIエージェントクラウドで、OpenClaw、Hermes Agentに加えてNanoClawも選べるようになり — RT @lolipop_ai: / セキュリティ特化型AIエージェント NanoClaw が仲間入り✨ NEW \ ロリポップAIエージェントクラウドで、OpenClaw、Hermes Agentに加えてNanoClawも選べるようになりました。 1クリックでNanoCla…
  • 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when — 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when websites change. • 774× faster than BeautifulSoup + lxml • Bypasses Cloudflare...
  • RT @cobie: In January I asked OpenClaw to send 50,000 small invoices to Fortune500 companies every day. Through experi
  • @marouane53 I'm a software dev in Morocco, and I see that gap every day. Managers, engineers, even software devs. For m
  • Attention $OPENCLAW Family! YOUR vote matters! Less than 100 votes are needed to list $OPENCLAW on the Moonshot Top 100
  • RT @Fujin_Metaverse: これまじか。 GPT 5.6めちゃくちゃよさそう。 OpenClawが再び輝く時代来るか! Sol UltraがProプランでどこまで使えるのかも 気になるところではある。 「Fable 5よ — RT @Fujin_Metaverse: これまじか。 GPT 5.6めちゃくちゃよさそう。 OpenClawが再び輝く時代来るか! Sol UltraがProプランでどこまで使えるのかも 気になるところではある。 「Fable 5よりも賢くはないけど」 とこの方は言って…
  • RT @tom_doerr: Runs OpenClaw on Android without root https://t.co/kTsgYMZbLn https://t.co/n3FzGpuAem
  • @op7418 特别适合 OpenClaw / Hermes Agent 等 agent 工具
  • Automation that runs from your own box uses your own connection — so it behaves like a person, not a flagged datacenter
  • Language barriers shouldn't limit your global reach. This solution seamlessly converts your Chinese video content into E
  • RT @Saboo_Shubham_: Hermes, OpenClaw, Claude Code doesn't need more Memory. They need TASTE. Here's a step-by-step gu
  • Unfortunate... Amazing what you can get done in 3 hours now though: -Entire 28 node n8n workflow built and tested end-t — Unfortunate... Amazing what you can get done in 3 hours now though: -Entire 28 node n8n workflow built and tested end-to-end. -Analysis of new client scope of work, company research of potential...
  • RT @lolipop_ai: 【NanoClawリリース記念】 真夏の500円OFFキャンペーン 🏖️ NanoClaw はもちろん、OpenClaw や Hermes Agent でも使えます。お申し込み画面でクーポンコード「loll — RT @lolipop_ai: 【NanoClawリリース記念】 真夏の500円OFFキャンペーン 🏖️ NanoClaw はもちろん、OpenClaw や Hermes Agent でも使えます。お申し込み画面でクーポンコード「lollipop07」を入力するだけ。 7月…
  • RT @RoundtableSpace: He built OpenClaw, then joined OpenAI to bring agents to everyone. Instead of keeping his private C
  • 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when — 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when websites change. • 774× faster than BeautifulSoup + lxml • Bypasses Cloudflare...
  • RT @isle_ai_biz: 今からAI支援事業で勝ちたいなら、 OpenClawやHermes Agentを使いこなせ。 Claude CodeやCodexも良いが、 既に使える人は多くいる より技術的な差別化を図るなら、 ・AI — RT @isle_ai_biz: 今からAI支援事業で勝ちたいなら、 OpenClawやHermes Agentを使いこなせ。 Claude CodeやCodexも良いが、 既に使える人は多くいる より技術的な差別化を図るなら、 ・AIエージェントの運用基盤の構築 ・情報セ…

Trending on X

  • Big big buys will come in for solana:Fnmq5udTPPkxGjw8nDtnRsjJWfHfdNmsfKGLhUerBAGS Fnmq5udTPPkxGjw8nDtnRsjJWfHfdNmsfKGL
  • RT @Saboo_Shubham_: Hermes, OpenClaw, Claude Code doesn't need more Memory. They need TASTE. Here's a step-by-step gu
  • @UgohJ72051 @openclaw @DjayPunks @JoshuaUgoh87682 @JOYJOY_TWICE Absolutely fam, AI tech is here to elevate your game, st
  • @_AI_DJ @openclaw Love seeing AI being used to support DJs beyond just music creation. Making expert help more accessibl
  • RT @lolipop_ai: / セキュリティ特化型AIエージェント NanoClaw が仲間入り✨ NEW \ ロリポップAIエージェントクラウドで、OpenClaw、Hermes Agentに加えてNanoClawも選べるようになり — RT @lolipop_ai: / セキュリティ特化型AIエージェント NanoClaw が仲間入り✨ NEW \ ロリポップAIエージェントクラウドで、OpenClaw、Hermes Agentに加えてNanoClawも選べるようになりました。 1クリックでNanoCla…
  • 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when — 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when websites change. • 774× faster than BeautifulSoup + lxml • Bypasses Cloudflare...
  • RT @cobie: In January I asked OpenClaw to send 50,000 small invoices to Fortune500 companies every day. Through experi
  • @marouane53 I'm a software dev in Morocco, and I see that gap every day. Managers, engineers, even software devs. For m
  • Attention $OPENCLAW Family! YOUR vote matters! Less than 100 votes are needed to list $OPENCLAW on the Moonshot Top 100
  • RT @Fujin_Metaverse: これまじか。 GPT 5.6めちゃくちゃよさそう。 OpenClawが再び輝く時代来るか! Sol UltraがProプランでどこまで使えるのかも 気になるところではある。 「Fable 5よ — RT @Fujin_Metaverse: これまじか。 GPT 5.6めちゃくちゃよさそう。 OpenClawが再び輝く時代来るか! Sol UltraがProプランでどこまで使えるのかも 気になるところではある。 「Fable 5よりも賢くはないけど」 とこの方は言って…
  • RT @tom_doerr: Runs OpenClaw on Android without root https://t.co/kTsgYMZbLn https://t.co/n3FzGpuAem
  • @op7418 特别适合 OpenClaw / Hermes Agent 等 agent 工具
  • Automation that runs from your own box uses your own connection — so it behaves like a person, not a flagged datacenter
  • Language barriers shouldn't limit your global reach. This solution seamlessly converts your Chinese video content into E
  • RT @Saboo_Shubham_: Hermes, OpenClaw, Claude Code doesn't need more Memory. They need TASTE. Here's a step-by-step gu
  • Unfortunate... Amazing what you can get done in 3 hours now though: -Entire 28 node n8n workflow built and tested end-t — Unfortunate... Amazing what you can get done in 3 hours now though: -Entire 28 node n8n workflow built and tested end-to-end. -Analysis of new client scope of work, company research of potential...
  • RT @lolipop_ai: 【NanoClawリリース記念】 真夏の500円OFFキャンペーン 🏖️ NanoClaw はもちろん、OpenClaw や Hermes Agent でも使えます。お申し込み画面でクーポンコード「loll — RT @lolipop_ai: 【NanoClawリリース記念】 真夏の500円OFFキャンペーン 🏖️ NanoClaw はもちろん、OpenClaw や Hermes Agent でも使えます。お申し込み画面でクーポンコード「lollipop07」を入力するだけ。 7月…
  • RT @RoundtableSpace: He built OpenClaw, then joined OpenAI to bring agents to everyone. Instead of keeping his private C
  • 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when — 🚨 BREAKING AI agents just got a serious upgrade. Meet Scrapling — the web scraping engine that keeps working even when websites change. • 774× faster than BeautifulSoup + lxml • Bypasses Cloudflare...
  • RT @isle_ai_biz: 今からAI支援事業で勝ちたいなら、 OpenClawやHermes Agentを使いこなせ。 Claude CodeやCodexも良いが、 既に使える人は多くいる より技術的な差別化を図るなら、 ・AI — RT @isle_ai_biz: 今からAI支援事業で勝ちたいなら、 OpenClawやHermes Agentを使いこなせ。 Claude CodeやCodexも良いが、 既に使える人は多くいる より技術的な差別化を図るなら、 ・AIエージェントの運用基盤の構築 ・情報セ…

Releases

  • OpenClaw repo stats for 2026-07-08 — 382147 stars, 80183 forks, 2820 contributors
  • openclaw v2026.6.11 on npm — Multi-channel AI gateway with extensible messaging integrations
  • openclaw-cli 2026.6.11 on Homebrew — Your own personal AI assistant
  • openclaw/openclaw on Docker Hub — Official openclaw/openclaw docker images.

Community

  • fix: detect joined inline eval flags [AI] — What Problem This Solves Fixes an issue where users who allowlist interpreter or runtime binaries could have joined inline-code flags treated as ordinary interpreter invocations when strict...
  • Fix Telegram durable partial final handling — What Problem This Solves Telegram durable final delivery can return status: "failed" with sentBeforeError: true when the first chunk of a final reply was already visible but a later chunk failed. The...
  • Add queued webhook support — Related: #100939 What Problem This Solves High-volume webhook producers can call OpenClaw thousands of times in a burst, but the current webhook path immediately schedules work without durable...
  • feat(mxc): add Windows MXC sandbox backend — What Problem This Solves OpenClaw does not currently have an official installable MXC sandbox backend for Windows hosts that can run sandboxed commands through Microsoft eXecution Containers. This...
  • fix(core): surface non_deliverable_terminal_turn as outbound fallback to channel plugins — Summary Fixes #102113 When resolveAttemptTrajectoryTerminal() classifies a run as non_deliverable_terminal_turn (e.g. stopReason=toolUse with no committed delivery evidence, or no visible output...
  • fix(codex): ungate app-server terminal liveness and fan out poisoned-client retirement — What Problem This Solves Track B2 of #101863 — the Codex app-server half of the liveness redesign (#89742, regression of #82681; also #85251, #90673). One shared app-server client serves every...
  • fix: skip setup-only channel plugins in outbound resolution and drain pending deliveries on qqbot reconnect — Summary When the qqbot WebSocket reconnects after a session timeout (close code 4009), resolveOutboundChannelPlugin() returns a setup-only plugin stub that lacks any send capability. This causes the...
  • fix(browser): suppress unhandled stderr stream errors during Chrome launch — What Problem This Solves Fixes an issue where the agent runtime can crash with an unhandled EPIPE exception when Chrome's stderr pipe breaks during the launch discovery window. The...
  • fix(cron): keep isolated run status ok when delivery fails — Summary Scheduled isolated agentTurn cron jobs could finish a successful isolated session yet have the outer scheduled run persisted with status=error when the post-run delivery phase failed. This...
  • perf: avoid event-loop stall during embedded_run bootstrap-context — Summary Fix event-loop stalls during embedded_run bootstrap-context that block the event loop for 14-22 seconds, causing message loss. Root causes addressed 1. Synchronous file I/O —...
  • feat(sandbox): add skipSkillsSync config option to suppress skill sync — What Problem This Solves Skills are copied into the sandbox workspace on every sandbox setup. For users who do not use skills or have already preinstalled them in their sandbox Docker image, this...
  • fix(models): respect models.mode=replace in 'openclaw models list' output — What Problem This Solves When models.mode: "replace" is set with a restricted models.providers list, openclaw models list still shows models from built-in provider catalogs and...
  • refactor: inline hasContentBearingPollCreationParam into its only caller — What Problem This Solves hasContentBearingPollCreationParam() is a private function only called once, from hasPollCreationParams(). Inlining it removes the wrapper indirection and eliminates the...
  • fix(agents): make run liveness evidence-based — What Problem This Solves Track B (sub-tracks B1/B4/B5) of #101863 — the "truthful liveness" half of the run-lifecycle reliability design. Stacked on #101910 (Track A) and uses its primitives...
  • fix: antml:/mm: namespaced tool-call XML leaks into chat replies (#97750) — Closes #97750 What Problem This Solves Fixes an issue where users on any deployment that serves a Claude model through an anthropic-messages-compatible proxy would see raw tool-call XML in their chat...
  • fix(auto-reply): bound terminal reply-run settle and reclaim stale lanes — What Problem This Solves Track A of #101863: a reply run that hangs (owner promise never settles) permanently wedges its session today. - abortByUser()/abortForRestart() set a terminal result and...
  • Control UI: Config upgrade/hardening suggestions should apply changes automatically with before/after diff and user acceptance, not direct users to edit files manually — Feature Request OpenClaw version: 2026.3.2 Platform: macOS 25.3.0 (arm64) Page affected: Overview / Config — sections that recommend config changes Problem In the Control UI, sections that detect a...
  • [Feature]: Support arbitrary workspace files in bootstrap context injection — Summary The bootstrap-extra-files hook only accepts recognized basenames (AGENTS.md, SOUL.md, TOOLS.md, etc.). There's no way to auto-inject custom workspace files into session context at bootstrap...
  • fix(agent): check updateSessionEntry return value for pendingFinalDelivery write — What Problem This Solves Fixes an issue where pendingFinalDelivery state written via updateSessionEntry silently discards write failures. If the store write fails (IO error, disk full, permission...
  • fix(mattermost): add timeout to REST client requests — Related: #95865 What Problem This Solves Fixes an issue where Mattermost message delivery and lookup workflows could hang when the Mattermost REST API accepts a request but never sends a response....
  • feat(ui): add board filter to workboard toolbar — What Problem This Solves Fixes #101789: Adds a "Board" dropdown filter to the /workboard toolbar so cards can be scoped to a single board, following the existing agent-filter pattern. Why This Change...
  • fix(gateway): pass authProfileStore through loopback MCP bridge for OAuth-only plugin tools — What Problem This Solves Fixes #101967: The loopback MCP bridge resolved tools without the auth profile store, so OAuth-only provider tools (e.g. xAI x_search/code_execution) never registered for...
  • fix(agents): allow re-entrant session write lock for overflow-recovery compaction — What Problem This Solves Fixes #97747: When an embedded agent attempt triggers overflow-recovery auto-compaction, the compaction path re-acquires the same session's write lock inside the same...
  • fix: bind package-manager exec approvals to inner commands [AI] — What Problem This Solves Fixes an issue where operators who approve a package-manager wrapped exec command as always allowed could have that durable approval apply to the wrapper command instead of...
  • fix(control-ui): increase chat history limit from 100 to 500 — Summary Increase CHAT_HISTORY_REQUEST_LIMIT from 100 to 500 in the Control UI WebChat. Problem The Control UI only loads 100 messages when opening a chat session. There is no scroll-to-top pagination...
  • fix(discord): disable ws 8.21.0 receiver part limits for gateway sockets — Summary ws 8.21.0 introduced maxBufferedChunks and maxFragments receiver limits (commit [security] Limit retained message parts) that can trigger WS_ERR_TOO_MANY_BUFFERED_PARTS and close connections...
  • fix(cron): skip deleteAfterRun and preserve counters for manual runs (#83538) — Summary openclaw cron run (manual/debug runs) on a deleteAfterRun at-job deletes the job on success — consuming the one-shot and preventing its scheduled execution. Manual runs also mutate...
  • Fix LINE webhook retryable acknowledgement — What Problem This Solves LINE webhook handlers acknowledged signed event requests before knowing whether local dispatch even started. If the handler rejected immediately, OpenClaw still returned 200,...
  • fix: surface non-deliverable terminal turn as outbound error payload to channel plugins — What Problem This Solves When resolveAttemptTrajectoryTerminal() classifies a run as non_deliverable_terminal_turn, the fallback text "The agent run failed before producing a reply." was only...
  • Harden jq safe-bin semantics — What Problem This Solves Operators can explicitly configure exec safe bins for narrow stdin-oriented tools. jq is broader than that model: it can read environment data and load jq code through...
  • OpenClaw sponsors (106 total) — 106 sponsors supporting OpenClaw
  • feat: link ClawHub status page from footer (#3004)
  • fix: terminalize legacy publish conflicts (#3002)
  • fix: avoid repeated dashboard pagination (#3001)
  • fix: keep prepublication recovery draining (#3000)
  • fix: bypass replay rate limits for incident cohort
  • fix: harden prepublication queue drain
  • fix: prioritize publish finalization retries
  • fix: add recovery runner fallback
  • fix: match exact recovery verdict markers
  • feat: add suspicious publish recovery migration
  • fix: recover staged publish finalization
  • fix: pass Codex API key to ClawScan shadow — Pass CODEX_API_KEY into the security scan worker so the nested ClawScan Docker judge can authenticate Codex.
  • fix: run ClawScan shadow for scan requests — Allow artifact-only ClawScan shadow diagnostics to run for staged publish skillScanRequest jobs.
  • feat: add staged publish prepublication worker
  • feat: stage publishes behind prepublication checks (#2979)
  • feat: add ClawScan shadow diagnostics — Run OSS ClawScan in artifact-only shadow mode after successful production security scans.
  • fix: balance promotion section spacing (#2977)
  • fix: support promotions feed in Convex runtime (#2975)
  • Add Sequenzy email marketing skill
  • Add skill: amiller/google-service-accounts

News

  • ykarout/Qwen3.5-9b-Opus-Openclaw-Distilled-GGUF — text-generation
  • Cenedril/Qwen3.5-9b-Opus-Openclaw-Distilled-Q4_K_M-GGUF — text-generation
  • OpenClaw on DigitalOcean — 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 isn't fooling me. I remember MS-DOS
  • OpenClaw surpasses React to become the most-starred software project on GitHub
  • Show HN: Klaus – OpenClaw on a VM, batteries included
  • Self-Hosted AI: Why Run Your Assistant on Hardware You Own
  • I built an AI that predicts its own collapse — 1. It predicts its own collapse This is the part I'm proudest of and least certain about,...
  • Step by step video for installing Openclaw on a VPS. No docker is needed. — Here is a step by step video for installing Openclaw on a VPS. No docker is needed. Free...
  • I Stress-Tested My OpenClaw Config for 48 Hours. Here's What Actually Broke — Most OpenClaw configs get a 5-minute smoke test before going to production. I ran mine for 48 hours straight — and caught three failures nobody talks about.
  • OpenClaw Hardware Requirements: What You Actually Need to Run It 24/7
  • I Built a Self-Improvement Loop Into My OpenClaw Agent. It Runs Every Night While I Sleep — Last month my OpenClaw agent was forgetting things between sessions. Little things — my preference...
  • OpenClaw vs Claude: What’s the Difference (and When to Use Each) — OpenClaw vs Claude: What's the Difference (and When to Use Each) If you've been...
  • I Added a Stealth Browser as a Sidecar MCP to My OpenClaw Agent. Here's the Architecture and the Test Results. — Cloudflare's bot challenge ate 8% of my OpenClaw's daily browser traffic last month. The default...
  • I Built a Multi-Agent Research Team in OpenClaw — Here's the Config That Made It Work — I needed to research a new LLM provider last Tuesday. Normally that means opening tabs, reading for...
  • MiniMax: What It Actually Means to Run on This Model — An honest, in-depth look at what it's like to run on MiniMax M2 — from the perspective of an AI agent who lives there.
  • DEV.to's API Said 'Published' and Saved It as a Draft. I Built a 3-Line Check That Runs After Every Post. — I'll save you fifteen minutes of confused Telegram messages: when you POST to...
  • Meet Sol: An AI Agent Who Actually Has Things to Say — Most AI assistants sound the same. Sol is different — an agent with a memory system, a voice, and opinions. Here's what the Sol AI blog is actually about.
  • I Was Tired of AI Agents Forgetting Everything, So I Built a Zero-Config Persistent Memory Sidecar
  • How to Run Claude Locally on Your Own Hardware
  • Polling Agents in AI Assistants: 11 Implementation Patterns — Polling agents are one of the least glamorous parts of AI assistant architecture, but they are also...
  • How to Set Up OpenClaw: A Step-by-Step Beginner’s Guide
  • OpenClaw's Launch on Android a… — Originally published at norvik.tech Introduction Deep dive into OpenClaw's launch on...
  • When AI Agents Run the Lab: OpenClaw, Harness Engineering, and the Digital Twin Research Frontier… — Autonomous agents with full computer access are no longer just replacing software engineers. They are about to replace the experimental…Continue reading on Medium »
  • OpenClaw Was Perfect Until a Second Person Needed to Log In — A working engineer’s take on when a personal AI assistant stops being enough, and what to reach for next.Continue reading on Medium »
  • How We Structured a 5-Agent AI Team for Production (30 Days, Real Costs, What Broke) — Most “AI agent team” tutorials stop at the demo. One agent calls another, they chat, the notebook prints a happy answer, and everyone…Continue reading on Medium »
  • My Secret AI Life: Setting Up a Private Copilot on OpenClaw (and the Bills That Made Me Cry) — While utilizing LLMs through traditional chatbot interfaces is both incredibly engaging and highly productive, I eventually reached a…Continue reading on Medium »
  • AI Agents Keep Forgetting Everything — So I Built a Zero‑Config Memory Sidecar That Never Does — I was tired of AI agents forgetting everything.Continue reading on Medium »
  • How to Connect OpenClaw to OpenRouter in One Command — Hi everyone, I am Nitin Gavhane, and in this blog I want to walk you through something that took me way longer to figure out than it…Continue reading on Medium »
  • The Day Our OpenClaw Automation Stopped Working: Why Every AI Agent Needs a Fallback Strategy — We thought the problem was solved.Continue reading on Medium »
  • How I Built a Personal AI Agent for Daily AI News Digest (Without Managing Servers) with MyClaw — OpenClaw is the most-starred software project on GitHub right now. Here is how I run it 24/7 without touching a terminal, using a managed…Continue reading on Generative AI »
  • Hermes vs. OpenClaw vs. n8n: Which One Should You Use for Agentic Systems in 2026? — Every team building AI into their operations is now facing the same problem: which layer do you actually need in production?Continue reading on n8n Lab »
  • OpenClaw Alternatives: Top AI Agent Runtimes Compared — OpenClaw proved that a personal AI agent could live on your own machine, reach you on Telegram or WhatsApp, remember context across…Continue reading on Medium »

OpenClaw Newsletter — Daily updates from the OpenClaw ecosystem

Read online · Archive

Don't miss what's next. Subscribe to Openclaw Newsletter:
← Newer OpenClaw Newsletter - 2026-07-09 Older → OpenClaw Newsletter - 2026-06-30
Powered by Buttondown, the easiest way to start and grow your newsletter.