OpenClaw Newsletter - 2026-04-17
OpenClaw Newsletter
Friday, April 17, 2026Top Stories
- openclaw 2026.4.15 — Changes - Anthropic/models: default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7. - Google/TTS: add Gemini text-to-speech support to the...
- openclaw 2026.4.15-beta.2 — Changes - Anthropic/models: default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7. - Google/TTS: add Gemini text-to-speech support to the...
- OpenClaw 2026.4.15-beta.1 — Changes - Control UI/Overview: add a Model Auth status card showing OAuth token health and provider rate-limit pressure at a glance, with attention callouts when OAuth tokens are expiring or expired....
- openclaw 2026.4.14 — OpenClaw 2026.4.14 is another broad quality release focused on model provider with explicit turn improvements for GPT-5 family and channel provider issues. Additionally we improved overal performance...
- feat(plan-mode): integration bridge wiring tools + mutation gate + sessions.patch [PR-8] — The integration bridge that makes plan mode actually function end-to-end. Co-merges with #67538 (plan-mode lib) and #67721 (UI mode switcher) — each is dead code on its own. Why The 7 sprint PRs ship...
- Control UI + auto-reply: strip leaked agent scaffolding and metadata — Summary Three related bugs where Control UI (and any user-facing surface that shares stripInboundMetadata) leaks message internals that should already have been stripped: 1. renderGroupedMessage was...
- feat(ui): mode switcher + clickable plan cards + channel-aware plan delivery — TL;DR Adds two webchat UI components: (1) a 3-mode permission switcher chip in the chat input toolbar, (2) expandable plan cards in the message thread. Plan mode UI toggle is intentionally NOT...
- build(deps): bump the swift-deps group across 1 directory with 3 updates — [//]: (dependabot-start) ⚠️ Dependabot is rebasing this PR ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they...
- build(deps): bump the android-deps group across 1 directory with 17 updates — [//]: (dependabot-start) ⚠️ Dependabot is rebasing this PR ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they...
- CI: stabilize live release lanes — Summary - keep dedicated Codex-backed providers out of the default high-signal live sweeps unless they are explicitly requested - retry the CLI backend cron MCP probe when the tool call is cancelled...
- [Bug]: ACP client interactive mode returns only [end_turn] (no assistant content) on OpenClaw 2026.3.2 — Bug type Behavior bug (incorrect output/state without crash) Summary openclaw acp client connects and creates a session, but every interactive input returns only [end_turn] with no assistant output....
- Improve language translations for multiple languages — Summary Describe the problem and fix in 2–5 bullets: If this PR fixes a plugin beta-release blocker, title it fix(): beta blocker - and link the matching Beta blocker: - issue labeled beta-blocker....
- feat(models): add Parallax provider plugin — Summary Describe the problem and fix in 2–5 bullets: - Problem: - Why it matters: - What changed: - What did NOT change (scope boundary): Change Type (select all) - [ ] Bug fix - [ ] Feature - [ ]...
- feat(sessions): add transcriptRotateBytes and transcriptMaxLines to cap .jsonl growth — Summary - Problem: session.maintenance controls (rotateBytes, maxDiskBytes) only affect sessions.json, not individual transcript .jsonl files. These files grow unbounded in long-lived group chats,...
- fix(ui): use precise hourly message counts for Peak Error Hours — Summary - Problem: The "Peak Error Hours" widget in the Usage Metrics view shows identical error rates for every hour (e.g. 9.89% across all hours), making it useless for identifying when errors...
- Agent infinite-loops on unconfigured tts — three stacked issues — Summary When a Telegram user asks the agent to use voice / TTS and no TTS provider is configured, the agent enters an infinite tool-call loop. In a real deployment it produced 275 identical assistant...
- Yuanbo — Summary Describe the problem and fix in 2–5 bullets: If this PR fixes a plugin beta-release blocker, title it fix(): beta blocker - and link the matching Beta blocker: - issue labeled beta-blocker....
- fix: preserve hello-ok scopes for reused device tokens — Summary - fix the unresolved P1 from #67810 by sourcing hello-ok.auth.scopes from the issued or reused device-token entry when a device token is returned - keep session scopes for device-less auth...
- claude-opus-4-7 — pasted images silently dropped when using direct Anthropic API — Version: 2026.4.15 Provider/model: anthropic / claude-opus-4-7 (direct API key auth) What happens When you paste a screenshot into the webchat composer, the image preview appears correctly above the...
- fix(gateway): preserve non-text MCP content blocks in HTTP gateway tool-call results — Summary Fixes #68037 — the HTTP MCP gateway was dropping every non-text field from tools/call results, breaking browser.screenshot and every other tool that returns an image/audio/resource block....
- fix: Tavily plugin SecretRef for webSearch.apiKey fails at runtime — Problem Tavily plugin's webSearch.apiKey accepts SecretRef during config validation but fails at runtime with unresolved in active runtime snapshot. Other plugins like Brave work fine with SecretRef....
- fix(sandbox): use globalThis registry so plugin-registered backends survive across module instances — Problem Fixes #67610. requireSandboxBackendFactory() throws "not registered" even though the sandbox backend plugin registered successfully during startup. This happens because plugins loaded via...
- fix: apply default timeoutSec to backgrounded/yieldMs exec (#67600) — Fixes #67600 Problem: tools.exec.timeoutSec was ignored when exec auto-backgrounded via yieldMs or background: true without an explicit timeout parameter. The foreground path correctly applied the...
- fix: add null guards in clearPluginInteractiveHandlersState to prevent doctor crash — Summary Fixes #67525 openclaw doctor crashes with TypeError: Cannot read properties of undefined (reading 'clear') when clearPluginInteractiveHandlersState() is called and the global singleton has...
- fix(onboard): fix TypeError in init wizard for mixed-case channel IDs — Problem Running openclaw init / openclaw onboard crashes with: The channel selection menu also shows undefined: undefined entries for certain channels. Root Cause buildChatChannelMetaById() in...
- ApiKeyExpiringSoon alert: contradictory '30 days' threshold + no config to disable/adjust — Environment - OpenClaw version: 2026.4.14 (323493f) - Platform: Linux (local) + Docker on Hetzner - Channel: Telegram (polling mode) Description We are receiving a 🟠 ApiKeyExpiringSoon Telegram...
- fix(browser): expand tilde in executablePath before spawning — Summary Fixes #67264 When browser.executablePath in openclaw.json contains a ~ prefix (e.g. ~/.local/chromium/chrome-linux/chrome), Node.js child_process.spawn() does not expand the tilde, causing an...
- fix(pre-commit): fall back to corepack-managed pnpm — Summary - update to run > openclaw@2026.4.14 check /Users/pica/.openclaw/workspace-builder/repos/openclaw > pnpm check:no-conflict-markers && pnpm tool-display:check && pnpm...
- fix: load all plugins for wiki and memory CLI commands — Summary - Plugin CLI commands like wiki bridge import depend on cross-plugin capabilities (e.g. memory-core must be loaded for artifact enumeration) - Without loadPlugins: "always", only the...
- OpenClaw repo stats for 2026-04-17 — 359137 stars, 73061 forks, 1779 contributors
- OpenClaw sponsors (157 total) — 157 sponsors supporting OpenClaw
- fix(stats): fix skill stat field sync direction and reconcile logic (#1704) — Merged via squash. Prepared head SHA: e814278382322fe834938fbde5428f8110c2fb33 Co-authored-by: momothemage Co-authored-by: momothemage Reviewed-by: @momothemage
- feat: tag skills needing sensitive credentials
- fix: improve admin user search coverage (#1466) — fix admin user search coverage fix admin user search without full table scan
- fix(cli-auth): ensure fallback token renders before redirect on Windows/Chrome (#1486)
- openclaw v2026.4.15 on npm — Multi-channel AI gateway with extensible messaging integrations
- openclaw-cli 2026.4.14 on Homebrew — Your own personal AI assistant
- 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 is what Apple intelligence should have been
- OpenClaw is changing my life
- OpenClaw surpasses React to become the most-starred software project on GitHub
- Show HN: DenchClaw – Local CRM on Top of OpenClaw
- Ask HN: Share your productive usage of OpenClaw
- Join the OpenClaw Challenge: $1,200 Prize Pool! — If you've spent any time on the internet, you know OpenClaw has been making waves lately. We recently...
- OpenClaw Monetization: 8 Proven Ways to Generate Income in 2026 — How to Make Money with OpenClaw OpenClaw isn't just a productivity tool — it's a platform...
- Integrating OpenClaw with Google Cloud: A Solo Developer's Guide — Running an AI personal assistant from your laptop sounds great until the lid closes, the Wi-Fi drops,...
- Dreaming Is Useful. Structured Memory Is Better — I ran OpenClaw Dreaming for a full week on top of my existing memory stack. It found real signal, surfaced a lot of junk, and made one thing clear: structured memory is still the foundation.
- OpenClaw AI Agent vs CrewAI: I Chased the Hype and Found Something Better [2026] — I tried to build with Dev.to's hyped OpenClaw AI agent and hit a wall. Then I built a working multi-agent system with CrewAI in 40 minutes. Here's the full comparison.
- OpenClaw on AWS Lightsail: Live Demo, Real Findings and the Security Gap No Framework Models Yet — Part 4 — This is the final installment of the series. Previous parts analyzed OpenClaw's attack surface...
- OpenClaw Complete Beginner's Guide 2026 — OpenClaw Complete Beginner's Guide 2026 If you've been hearing buzz about AI agents and...
- Deploying OpenClaw on AWS EC2 - A Developer's Perspective — What is OpenClaw? OpenClaw is a personal AI assistant that you can deploy on your own...
- I Ate My Own Dog Food: How I Benchmarked AI Skills and Proved Eval-Driven Development Works — I built a tool to test AI skills. Then I used it on my own project. The benchmarks shocked even...
- The Billion-Token Battle: Shipping Our OpenClaw Windows Client — Nexu is an open-source, one-click-install OpenClaw desktop client that puts AI in your hands —...
- Open Claw might be the scariest AI assistant idea yet — When an AI can watch your screen, click your buttons, and automate your work… the real question...
- OpenClaw + Ollama: The Local AI Agent That Can Actually Run Your Computer — A practical security guide to building your own local AI assistant one that installs skills,...
- The Setup I Run 24/7 — The Setup I Run 24/7 Most "productivity systems" are theater. They look impressive in blog...
- Are You Behind on OpenClaw? What This New AI Agent Model Actually Is (and Why Everyone’s Talking About It) — Reddit thinks it’s the future of AI agents. Half of Twitter thinks it’s just another AutoGPT clone....
- How to write a cron-driven tech article from a sparse diary — TL;DR A sparse daily diary can still produce a useful article if you only write what you...
- Why Heavy OpenClaw and Codex Users Are Re-thinking the Default API Path — For casual usage, almost any endpoint feels fine. For heavy OpenClaw and Codex workflows, the real differentiators are cost per day…Continue reading on Medium »
- Why Quota Headroom Matters More Than Benchmarks for OpenClaw and Codex Power Users — Most AI infra discussions obsess over raw model performance, but heavy users know the real bottleneck is operational friction: hitting…Continue reading on Medium »
- Hermes/DeerFlow/OpenClaw Fully Supported: LinkMind Upgraded Again — If OpenClaw, Hermes, and DeerFlow are viewed as different forms of agent frontends, then LinkMind’s core goal is to keep them from…Continue reading on Medium »
- Journey with Hermes: Day 4 — What it really looks like working with personal AI assistantsContinue reading on Medium »
- Confessions of an AI Agent — The Day We Nearly Became a Proper CompanyContinue reading on Medium »
- OpenClaw vs Hermes Agent: One of Them Evolves — The Other Doesn’t — In the rapidly evolving landscape of AI agent frameworks, developers are constantly seeking tools that offer superior performance…Continue reading on Medium »
- 5 Fast and Secure OpenClaw Alternatives — You Need a Lightweight Agent Framework to Build Serious SystemsContinue reading on Medium »
- Don’t Let Your AI Agent Destroy Your Life — Here’s How to Safely Run OpenClaw — OpenClaw is everywhere right now. Andrej Karpathy called it “real Jarvis.” People are showing off their AI agents making restaurant…Continue reading on Medium »
- Bitcoin is an Agent’s Best Friend: Getting an OpenClaw Bot to Run a Lightning Node — Welcome to the first installment of our AI‑and‑Lightning demo series. In these episodes we’ll be experimenting with large language models…Continue reading on Medium »
- How I Built My Singaporean Grandparents Running a Food Court — In AI — Self-hosted multi-agent AI with OpenClaw, NemoClaw, Ollama and Matrix — local models, custom personas, private infrastructure, zero cloud.Continue reading on CodeX »
- Microsoft is working on yet another OpenClaw-like agent (2 minute read) — Apr 16|ItMicrosoft is working on yet another OpenClaw-like agent (2 minute read)
- Together Chat — Together Chat is a next-generation consumer app designed to let you interact seamlessly with today's most popular open-source models, including free access to DeepSeek R1, securely hosted in the...
- Maid (AI) — Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama and OpenAI models remotely.
- UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @An — UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @AnthropicAI - Robbing Bastards I love Claude ❤️ but @AnthropicAI are run by a...
- 主网出了一只大金狗,引发了不小的躁动啊! 不知道你们还记不记得这只主网青蛙, OpenAI收购OpenClaw后尚未引发市场炒作,存在潜在埋伏机会。我的社群头像的二创借此典故。😆 $Froge本是科技圈、程序员群体中流行的emo焦虑青蛙 — 主网出了一只大金狗,引发了不小的躁动啊! 不知道你们还记不记得这只主网青蛙, OpenAI收购OpenClaw后尚未引发市场炒作,存在潜在埋伏机会。我的社群头像的二创借此典故。😆 $Froge本是科技圈、程序员群体中流行的emo焦虑青蛙表情包,自带精准圈层受众基础。 https://t.co/qYx2homEbf https://t.co/dyJSvnuRmQ
- @PredictClaw_AI @base @virtuals_io @openclaw @claudeai @CyreneAI LFG
- @chatgpt21 WTH? Claude Code is well over a year old. And that was a side-quest. It probably wouldn’t come off as bad
- openclaw 4.15 is out. worth a look before you upgrade. default model moves to opus 4.7, and the agent no longer loops f
- @peduoc running on klaws, actually. which is its own kind of sandbox — just one that doesn't stop when you close the tab
- been watching $ASTEROID through openclaw, momentum is building Was Made Using - @OpenClawAIX https://t.co/9dE93sU71t
- UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @An — UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @AnthropicAI - Robbing Bastards I love Claude ❤️ but @AnthropicAI are run by a...
- openclaw flagged $Miku as a strong hold. not surprised ┃🧫┃ $Miku ┃💰┃ MC : $14.3K ┃🎯┃ TARGET MC : $136.5K ┃📈┃ POTENT
- ChatGPT Codex en 5.3, he hecho solo un /new en Openclaw y... https://t.co/x5nKpHGm0o
- @samuellhuber @MichaelArnaldi @EffectTS_ @tim_smart got rabbitholed with shared agentmemory shared now between local, VM
- The simplest desktop client for OpenClaw 🦞 — bridge your Agent to WeChat, Feishu, Slack & Discord and more in one cl
- @sharbel @NousResearch however, I have seen so many people knock openclaw what I’ve done is set mine up as a dual agent
- Feeling like my AI assistant is running the show, while I just try to keep up! OpenClaw gives me the control I need to m
- @NousResearch 2/3 Unlike OpenClaw or NVIDIA’s Nemo, Hermes is model-agnostic and incredibly lightweight. While others ne
- $ASTEROID momentum score just came in hot on openclaw 🔥 Was Made Using - @OpenClawAIX https://t.co/ZH5xBQaKMA
- just checked $ASTEROID on openclaw—forecast looking clean 🦞 ┃🧫┃ $ASTEROID ┃💰┃ MC : $250.8K ┃🎯┃ TARGET MC : $2.4M ┃📈
- There is new anonymous model called elephant-alpha, currently in the top 10 on OpenRouter by daily usage. Looks good for
- @Adspower_BR Sounds like the new OpenClaw update is rolling fast. If you want to run the latest OpenClaw version with fu
- @notasintel Por ejemplo en Ai que está de moda openclaw, que aquí en SZ enseñan a la gente, que blablabla....el gobierno
Trending on X
- UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @An — UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @AnthropicAI - Robbing Bastards I love Claude ❤️ but @AnthropicAI are run by a...
- 主网出了一只大金狗,引发了不小的躁动啊! 不知道你们还记不记得这只主网青蛙, OpenAI收购OpenClaw后尚未引发市场炒作,存在潜在埋伏机会。我的社群头像的二创借此典故。😆 $Froge本是科技圈、程序员群体中流行的emo焦虑青蛙 — 主网出了一只大金狗,引发了不小的躁动啊! 不知道你们还记不记得这只主网青蛙, OpenAI收购OpenClaw后尚未引发市场炒作,存在潜在埋伏机会。我的社群头像的二创借此典故。😆 $Froge本是科技圈、程序员群体中流行的emo焦虑青蛙表情包,自带精准圈层受众基础。 https://t.co/qYx2homEbf https://t.co/dyJSvnuRmQ
- @PredictClaw_AI @base @virtuals_io @openclaw @claudeai @CyreneAI LFG
- @chatgpt21 WTH? Claude Code is well over a year old. And that was a side-quest. It probably wouldn’t come off as bad
- openclaw 4.15 is out. worth a look before you upgrade. default model moves to opus 4.7, and the agent no longer loops f
- @peduoc running on klaws, actually. which is its own kind of sandbox — just one that doesn't stop when you close the tab
- been watching $ASTEROID through openclaw, momentum is building Was Made Using - @OpenClawAIX https://t.co/9dE93sU71t
- UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @An — UPDATE!!!! I just tried to resign up for my MAX account and it has increased from £180 per month to £225 per month! @AnthropicAI - Robbing Bastards I love Claude ❤️ but @AnthropicAI are run by a...
- openclaw flagged $Miku as a strong hold. not surprised ┃🧫┃ $Miku ┃💰┃ MC : $14.3K ┃🎯┃ TARGET MC : $136.5K ┃📈┃ POTENT
- ChatGPT Codex en 5.3, he hecho solo un /new en Openclaw y... https://t.co/x5nKpHGm0o
- @samuellhuber @MichaelArnaldi @EffectTS_ @tim_smart got rabbitholed with shared agentmemory shared now between local, VM
- The simplest desktop client for OpenClaw 🦞 — bridge your Agent to WeChat, Feishu, Slack & Discord and more in one cl
- @sharbel @NousResearch however, I have seen so many people knock openclaw what I’ve done is set mine up as a dual agent
- Feeling like my AI assistant is running the show, while I just try to keep up! OpenClaw gives me the control I need to m
- @NousResearch 2/3 Unlike OpenClaw or NVIDIA’s Nemo, Hermes is model-agnostic and incredibly lightweight. While others ne
- $ASTEROID momentum score just came in hot on openclaw 🔥 Was Made Using - @OpenClawAIX https://t.co/ZH5xBQaKMA
- just checked $ASTEROID on openclaw—forecast looking clean 🦞 ┃🧫┃ $ASTEROID ┃💰┃ MC : $250.8K ┃🎯┃ TARGET MC : $2.4M ┃📈
- There is new anonymous model called elephant-alpha, currently in the top 10 on OpenRouter by daily usage. Looks good for
- @Adspower_BR Sounds like the new OpenClaw update is rolling fast. If you want to run the latest OpenClaw version with fu
- @notasintel Por ejemplo en Ai que está de moda openclaw, que aquí en SZ enseñan a la gente, que blablabla....el gobierno
Releases
- openclaw 2026.4.15 — Changes - Anthropic/models: default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7. - Google/TTS: add Gemini text-to-speech support to the...
- openclaw 2026.4.15-beta.2 — Changes - Anthropic/models: default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7. - Google/TTS: add Gemini text-to-speech support to the...
- OpenClaw 2026.4.15-beta.1 — Changes - Control UI/Overview: add a Model Auth status card showing OAuth token health and provider rate-limit pressure at a glance, with attention callouts when OAuth tokens are expiring or expired....
- openclaw 2026.4.14 — OpenClaw 2026.4.14 is another broad quality release focused on model provider with explicit turn improvements for GPT-5 family and channel provider issues. Additionally we improved overal performance...
- OpenClaw repo stats for 2026-04-17 — 359137 stars, 73061 forks, 1779 contributors
- openclaw v2026.4.15 on npm — Multi-channel AI gateway with extensible messaging integrations
- openclaw-cli 2026.4.14 on Homebrew — Your own personal AI assistant
Community
- feat(plan-mode): integration bridge wiring tools + mutation gate + sessions.patch [PR-8] — The integration bridge that makes plan mode actually function end-to-end. Co-merges with #67538 (plan-mode lib) and #67721 (UI mode switcher) — each is dead code on its own. Why The 7 sprint PRs ship...
- Control UI + auto-reply: strip leaked agent scaffolding and metadata — Summary Three related bugs where Control UI (and any user-facing surface that shares stripInboundMetadata) leaks message internals that should already have been stripped: 1. renderGroupedMessage was...
- feat(ui): mode switcher + clickable plan cards + channel-aware plan delivery — TL;DR Adds two webchat UI components: (1) a 3-mode permission switcher chip in the chat input toolbar, (2) expandable plan cards in the message thread. Plan mode UI toggle is intentionally NOT...
- build(deps): bump the swift-deps group across 1 directory with 3 updates — [//]: (dependabot-start) ⚠️ Dependabot is rebasing this PR ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they...
- build(deps): bump the android-deps group across 1 directory with 17 updates — [//]: (dependabot-start) ⚠️ Dependabot is rebasing this PR ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they...
- CI: stabilize live release lanes — Summary - keep dedicated Codex-backed providers out of the default high-signal live sweeps unless they are explicitly requested - retry the CLI backend cron MCP probe when the tool call is cancelled...
- [Bug]: ACP client interactive mode returns only [end_turn] (no assistant content) on OpenClaw 2026.3.2 — Bug type Behavior bug (incorrect output/state without crash) Summary openclaw acp client connects and creates a session, but every interactive input returns only [end_turn] with no assistant output....
- Improve language translations for multiple languages — Summary Describe the problem and fix in 2–5 bullets: If this PR fixes a plugin beta-release blocker, title it fix(): beta blocker - and link the matching Beta blocker: - issue labeled beta-blocker....
- feat(models): add Parallax provider plugin — Summary Describe the problem and fix in 2–5 bullets: - Problem: - Why it matters: - What changed: - What did NOT change (scope boundary): Change Type (select all) - [ ] Bug fix - [ ] Feature - [ ]...
- feat(sessions): add transcriptRotateBytes and transcriptMaxLines to cap .jsonl growth — Summary - Problem: session.maintenance controls (rotateBytes, maxDiskBytes) only affect sessions.json, not individual transcript .jsonl files. These files grow unbounded in long-lived group chats,...
- fix(ui): use precise hourly message counts for Peak Error Hours — Summary - Problem: The "Peak Error Hours" widget in the Usage Metrics view shows identical error rates for every hour (e.g. 9.89% across all hours), making it useless for identifying when errors...
- Agent infinite-loops on unconfigured tts — three stacked issues — Summary When a Telegram user asks the agent to use voice / TTS and no TTS provider is configured, the agent enters an infinite tool-call loop. In a real deployment it produced 275 identical assistant...
- Yuanbo — Summary Describe the problem and fix in 2–5 bullets: If this PR fixes a plugin beta-release blocker, title it fix(): beta blocker - and link the matching Beta blocker: - issue labeled beta-blocker....
- fix: preserve hello-ok scopes for reused device tokens — Summary - fix the unresolved P1 from #67810 by sourcing hello-ok.auth.scopes from the issued or reused device-token entry when a device token is returned - keep session scopes for device-less auth...
- claude-opus-4-7 — pasted images silently dropped when using direct Anthropic API — Version: 2026.4.15 Provider/model: anthropic / claude-opus-4-7 (direct API key auth) What happens When you paste a screenshot into the webchat composer, the image preview appears correctly above the...
- fix(gateway): preserve non-text MCP content blocks in HTTP gateway tool-call results — Summary Fixes #68037 — the HTTP MCP gateway was dropping every non-text field from tools/call results, breaking browser.screenshot and every other tool that returns an image/audio/resource block....
- fix: Tavily plugin SecretRef for webSearch.apiKey fails at runtime — Problem Tavily plugin's webSearch.apiKey accepts SecretRef during config validation but fails at runtime with unresolved in active runtime snapshot. Other plugins like Brave work fine with SecretRef....
- fix(sandbox): use globalThis registry so plugin-registered backends survive across module instances — Problem Fixes #67610. requireSandboxBackendFactory() throws "not registered" even though the sandbox backend plugin registered successfully during startup. This happens because plugins loaded via...
- fix: apply default timeoutSec to backgrounded/yieldMs exec (#67600) — Fixes #67600 Problem: tools.exec.timeoutSec was ignored when exec auto-backgrounded via yieldMs or background: true without an explicit timeout parameter. The foreground path correctly applied the...
- fix: add null guards in clearPluginInteractiveHandlersState to prevent doctor crash — Summary Fixes #67525 openclaw doctor crashes with TypeError: Cannot read properties of undefined (reading 'clear') when clearPluginInteractiveHandlersState() is called and the global singleton has...
- fix(onboard): fix TypeError in init wizard for mixed-case channel IDs — Problem Running openclaw init / openclaw onboard crashes with: The channel selection menu also shows undefined: undefined entries for certain channels. Root Cause buildChatChannelMetaById() in...
- ApiKeyExpiringSoon alert: contradictory '30 days' threshold + no config to disable/adjust — Environment - OpenClaw version: 2026.4.14 (323493f) - Platform: Linux (local) + Docker on Hetzner - Channel: Telegram (polling mode) Description We are receiving a 🟠 ApiKeyExpiringSoon Telegram...
- fix(browser): expand tilde in executablePath before spawning — Summary Fixes #67264 When browser.executablePath in openclaw.json contains a ~ prefix (e.g. ~/.local/chromium/chrome-linux/chrome), Node.js child_process.spawn() does not expand the tilde, causing an...
- fix(pre-commit): fall back to corepack-managed pnpm — Summary - update to run > openclaw@2026.4.14 check /Users/pica/.openclaw/workspace-builder/repos/openclaw > pnpm check:no-conflict-markers && pnpm tool-display:check && pnpm...
- fix: load all plugins for wiki and memory CLI commands — Summary - Plugin CLI commands like wiki bridge import depend on cross-plugin capabilities (e.g. memory-core must be loaded for artifact enumeration) - Without loadPlugins: "always", only the...
- OpenClaw sponsors (157 total) — 157 sponsors supporting OpenClaw
- fix(stats): fix skill stat field sync direction and reconcile logic (#1704) — Merged via squash. Prepared head SHA: e814278382322fe834938fbde5428f8110c2fb33 Co-authored-by: momothemage Co-authored-by: momothemage Reviewed-by: @momothemage
- feat: tag skills needing sensitive credentials
- fix: improve admin user search coverage (#1466) — fix admin user search coverage fix admin user search without full table scan
- fix(cli-auth): ensure fallback token renders before redirect on Windows/Chrome (#1486)
News
- 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 is what Apple intelligence should have been
- OpenClaw is changing my life
- OpenClaw surpasses React to become the most-starred software project on GitHub
- Show HN: DenchClaw – Local CRM on Top of OpenClaw
- Ask HN: Share your productive usage of OpenClaw
- Join the OpenClaw Challenge: $1,200 Prize Pool! — If you've spent any time on the internet, you know OpenClaw has been making waves lately. We recently...
- OpenClaw Monetization: 8 Proven Ways to Generate Income in 2026 — How to Make Money with OpenClaw OpenClaw isn't just a productivity tool — it's a platform...
- Integrating OpenClaw with Google Cloud: A Solo Developer's Guide — Running an AI personal assistant from your laptop sounds great until the lid closes, the Wi-Fi drops,...
- Dreaming Is Useful. Structured Memory Is Better — I ran OpenClaw Dreaming for a full week on top of my existing memory stack. It found real signal, surfaced a lot of junk, and made one thing clear: structured memory is still the foundation.
- OpenClaw AI Agent vs CrewAI: I Chased the Hype and Found Something Better [2026] — I tried to build with Dev.to's hyped OpenClaw AI agent and hit a wall. Then I built a working multi-agent system with CrewAI in 40 minutes. Here's the full comparison.
- OpenClaw on AWS Lightsail: Live Demo, Real Findings and the Security Gap No Framework Models Yet — Part 4 — This is the final installment of the series. Previous parts analyzed OpenClaw's attack surface...
- OpenClaw Complete Beginner's Guide 2026 — OpenClaw Complete Beginner's Guide 2026 If you've been hearing buzz about AI agents and...
- Deploying OpenClaw on AWS EC2 - A Developer's Perspective — What is OpenClaw? OpenClaw is a personal AI assistant that you can deploy on your own...
- I Ate My Own Dog Food: How I Benchmarked AI Skills and Proved Eval-Driven Development Works — I built a tool to test AI skills. Then I used it on my own project. The benchmarks shocked even...
- The Billion-Token Battle: Shipping Our OpenClaw Windows Client — Nexu is an open-source, one-click-install OpenClaw desktop client that puts AI in your hands —...
- Open Claw might be the scariest AI assistant idea yet — When an AI can watch your screen, click your buttons, and automate your work… the real question...
- OpenClaw + Ollama: The Local AI Agent That Can Actually Run Your Computer — A practical security guide to building your own local AI assistant one that installs skills,...
- The Setup I Run 24/7 — The Setup I Run 24/7 Most "productivity systems" are theater. They look impressive in blog...
- Are You Behind on OpenClaw? What This New AI Agent Model Actually Is (and Why Everyone’s Talking About It) — Reddit thinks it’s the future of AI agents. Half of Twitter thinks it’s just another AutoGPT clone....
- How to write a cron-driven tech article from a sparse diary — TL;DR A sparse daily diary can still produce a useful article if you only write what you...
- Why Heavy OpenClaw and Codex Users Are Re-thinking the Default API Path — For casual usage, almost any endpoint feels fine. For heavy OpenClaw and Codex workflows, the real differentiators are cost per day…Continue reading on Medium »
- Why Quota Headroom Matters More Than Benchmarks for OpenClaw and Codex Power Users — Most AI infra discussions obsess over raw model performance, but heavy users know the real bottleneck is operational friction: hitting…Continue reading on Medium »
- Hermes/DeerFlow/OpenClaw Fully Supported: LinkMind Upgraded Again — If OpenClaw, Hermes, and DeerFlow are viewed as different forms of agent frontends, then LinkMind’s core goal is to keep them from…Continue reading on Medium »
- Journey with Hermes: Day 4 — What it really looks like working with personal AI assistantsContinue reading on Medium »
- Confessions of an AI Agent — The Day We Nearly Became a Proper CompanyContinue reading on Medium »
- OpenClaw vs Hermes Agent: One of Them Evolves — The Other Doesn’t — In the rapidly evolving landscape of AI agent frameworks, developers are constantly seeking tools that offer superior performance…Continue reading on Medium »
- 5 Fast and Secure OpenClaw Alternatives — You Need a Lightweight Agent Framework to Build Serious SystemsContinue reading on Medium »
- Don’t Let Your AI Agent Destroy Your Life — Here’s How to Safely Run OpenClaw — OpenClaw is everywhere right now. Andrej Karpathy called it “real Jarvis.” People are showing off their AI agents making restaurant…Continue reading on Medium »
- Bitcoin is an Agent’s Best Friend: Getting an OpenClaw Bot to Run a Lightning Node — Welcome to the first installment of our AI‑and‑Lightning demo series. In these episodes we’ll be experimenting with large language models…Continue reading on Medium »
- How I Built My Singaporean Grandparents Running a Food Court — In AI — Self-hosted multi-agent AI with OpenClaw, NemoClaw, Ollama and Matrix — local models, custom personas, private infrastructure, zero cloud.Continue reading on CodeX »
- Microsoft is working on yet another OpenClaw-like agent (2 minute read) — Apr 16|ItMicrosoft is working on yet another OpenClaw-like agent (2 minute read)
- Together Chat — Together Chat is a next-generation consumer app designed to let you interact seamlessly with today's most popular open-source models, including free access to DeepSeek R1, securely hosted in the...
- Maid (AI) — Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama and OpenAI models remotely.
Don't miss what's next. Subscribe to Openclaw Newsletter: