Openclaw Newsletter

Archives
April 29, 2026

OpenClaw Newsletter - 2026-04-29

OpenClaw Newsletter - 2026-04-29

OpenClaw Newsletter

Wednesday, April 29, 2026

Top Stories

  • fix(discord): split CJK text at safe break points — Repairs contributor PR #71384 by @p3nchan for canonical issue #38597. The narrow fix should stay in extensions/discord/src/chunk.ts with regression coverage in extensions/discord/src/chunk.test.ts,...
  • fix(agents): preserve CLI wake-up session metadata — Summary - Problem: post-restart wake/cron/heartbeat turns for Discord Claude CLI sessions could rebuild CLI prompt identity from synthetic system-event context instead of persisted Discord chat...
  • fix(exec): prevent shell startup files from overriding daemon env — Repair contributor PR #40200 against current main bb6a15da04f442360b19bf35158f63eaf2e15803. Keep the patch narrow to src/agents/shell-utils.ts and src/agents/shell-utils.test.ts. Preserve existing...
  • fix(memory): add LIKE fallback when FTS5 MATCH throws and log silent search errors — Summary - Adds a LIKE-based fallback in searchKeyword() when FTS5 MATCH throws (e.g. unicode61 tokenizer rejects certain query patterns), so searches return results instead of silently yielding 0...
  • fix(agents): recognize flat JSON billing payloads and snake_case error codes — Summary - Recognizes flat JSON error payloads ({"error":"string_code","message":"..."}) in the API error parser, in addition to the existing OpenAI/Anthropic-style nested envelope...
  • fix(telegram): classify plain grammY network envelope as safe to retry for sends — Summary Extends isSafeToRetrySendError to recognize grammY's plain pre-response network envelope (Network request for '' failed!) when it wraps a TypeError("fetch failed"), classifying this...
  • fix(amazon-bedrock): add modelContextWindowOverrides for per-model context window config — Summary Fixes #73328 Issue Amazon Bedrock discovery defaults contextWindow to 32000 for all Claude 3.x/4.x models, which is incorrect for newer models with larger context windows. Solution Add...
  • feat(channel) update yuanbao plugin version and github location — Updated Yuanbao plugin version and GitHub repository location. Changes include: - docs/plugins/community.md: Updated the repository link from github.com/yb-claw/openclaw-plugin-yuanbao to...
  • fix(agents): detect media:// URIs before sandbox bridge path resolution — Summary - Detects media:// URIs early in resolveSandboxedBridgeMediaPath before they reach the sandbox bridge resolver - When an inbound fallback dir is configured, resolves media://inbound/ to...
  • fix: canonicalize extra params model lookup keys — Repairs #44319 on the existing contributor branch. The fix should keep the modelKey/legacyModelKey fallback behavior for resolveExtraParams, address the Copilot readability comment by using...
  • Context-engine assembled prompts are bypassed by overflow precheck using pre-assembly history — Summary OpenClaw's ContextEngine.assemble() contract says the engine returns ordered messages ready for the model under a token budget, but the embedded runner still hard-gates prompt submission on a...
  • feat(config): add reasoningDefault to agents.defaults — Summary - Problem: /reasoning on|off|stream defaults to off with no way to change via config. Users must set it manually every session or rely on model-catalog override for reasoning-capable models....
  • Context-engine assembled prompts are bypassed by overflow precheck using pre-assembly history — Summary OpenClaw's ContextEngine.assemble() contract says the engine returns ordered messages ready for the model under a token budget, but the embedded runner still hard-gates prompt submission on a...
  • fix(tui): resync streaming watchdog after reconnect — Summary - treat active-run tool and non-terminal lifecycle events as streaming watchdog proof-of-life - pause the watchdog while disconnected, then rearm it on reconnect without dropping a...
  • plugin-sdk: restore Feishu pairing facade — 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(discord): fail closed when bot identity is unavailable — Summary - Prevent Discord startup from continuing with an undefined botUserId when fetchUser("@me") rejects or returns no usable id. - Preserve mention-gate/self-message/reply-detection safety by...
  • fix: log and inject synthetic error results for unknown tool calls — Summary - Add WARN logging when unknown/invalid tool calls are silently dropped by the session guard, recording tool name, ID, and drop reason - Inject synthetic isError: true toolResult into the...
  • fix(media): include configured roots in path-not-allowed error hint — Problem assertLocalMediaAllowed rejects out-of-tree paths with: This tells the operator their path was wrong but not what was allowed. In production the user just sees the rejection; they have no way...
  • [debug][skill] add bundled skill for triage-ready OpenClaw agent bug reports — Summary Adds a bundled file-openclaw-agent-bug skill for turning vague agent-quality reports like "slow," "broken," "not responding," or "not as smart" into triage-ready OpenClaw issue drafts. The...
  • fix(plugins): install runtime deps for library extensions — Summary Bundled library extensions like media-understanding-core have no openclaw.plugin.json and are loaded on-demand via loadBundledPluginPublicArtifactModuleSync. They never go through plugin...
  • [Bug] Discord `/new` slash command times out — preflight compaction holds WRITE lock past InteractionEventListener 30s deadline — Bug Report Title: /new Discord slash command times out due to preflight compaction WRITE lock holding session for 60–360s Description When a user invokes /new (or /reset) via Discord's slash command...
  • fix(media): surface real cause when optimizeImageToJpeg cannot produce any buffer — Problem optimizeImageToJpeg in src/media/web-media.ts swallowed every failure inside its size/quality grid loop with a silent catch {}, then threw a bare Failed to optimize image from the outer...
  • fix(plugins): mirror core root-package deps used by core dist code — Summary Extend \MIRRORED_CORE_RUNTIME_DEP_NAMES\ (in \src/plugins/bundled-runtime-deps.ts\) to include the nine root-package runtime dependencies that core dist code imports but that the current...
  • fix(qqbot): unify slash command auth, c2cOnly gating, and file delivery — Summary - Problem: QQBot slash commands had three interrelated bugs: (1) commandAuthorized was hardcoded to true in the pre-dispatch path, making requireAuth ineffective — any user could run...
  • build(deps): bump the actions group across 1 directory with 2 updates — Bumps the actions group with 2 updates in the / directory: useblacksmith/setup-docker-builder and useblacksmith/build-push-action. Updates useblacksmith/setup-docker-builder from 1.7.0 to 1.8.0...
  • fix(feishu): suppress late streaming card finals — Summary - suppress distinct late final text deliveries after a Feishu streaming card has already closed for the current reply - keep media attachments deliverable even when the late text is...
  • [Feishu] Tool-call-heavy replies create multiple cards after streaming completes — Bug When using Feishu with streaming: true and renderMode: "card", replies that involve multiple tool calls produce multiple cards (one streaming card + N additional cards). Environment - OpenClaw:...
  • feat(agents): add mid-turn compaction precheck — Summary - Add an opt-in agents.defaults.compaction.midTurnPrecheck.enabled setting for embedded Pi runs. - Check context pressure after tool results are appended and before the next model call. -...
  • fix(gateway): skip pricing bootstrap in replace mode — Problem Gateway startup still starts the background model-pricing bootstrap when models.mode: replace is configured, so replace-mode/manual-catalog installs can still wait on OpenRouter and LiteLLM...
  • fix(hooks): repair shared-hook announcement policy — Repairs #55761 on the contributor branch. This keeps the shared-hook announcement policy narrow: successful deliver:false hooks remain silent, real non-ok hook results still surface, handled...
  • OpenClaw repo stats for 2026-04-29 — 366099 stars, 75062 forks, 2008 contributors
  • OpenClaw sponsors (128 total) — 128 sponsors supporting OpenClaw
  • fix: remove card link hover underlines — Remove the inherited global hover underline from full-card link surfaces while preserving normal inline link behavior. Validated with targeted formatter/lint checks and a local browser hover pass...
  • fix: restore ClawHub public UI — Restore the public header, hero, featured carousel, Trending Now, category grid, footer, and UI design-contract guardrails. Remove tweakcn/custom visual overlay settings and stale density preference...
  • feat: add plugin curation to management
  • feat: add featured plugin curation
  • merge: sync with origin main
  • feat: add ClawHub rescan guidance workflow
  • fix: make package publish retries idempotent
  • feat: add skills plugins search typeahead
  • fix: move stars link into settings
  • ci: check oxfmt on pull requests
  • Update $name.tsx
  • Update SkillHeader.tsx
  • openclaw-cli 2026.4.26 on Homebrew — Your own personal AI assistant
  • ykarout/Qwen3.5-9b-Opus-Openclaw-Distilled-GGUF — text-generation
  • sulpikar2/Qwen3.5-4B-Claude-4.6-Opus-Reasoning-openclaw
  • 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...
  • Ask HN: Who is using OpenClaw?
  • OpenClaw is changing my life
  • A sane but bull case on Clawdbot / OpenClaw
  • OpenClaw’s memory is unreliable, and you don’t know when it will break
  • Show HN: Klaus – OpenClaw on a VM, batteries included
  • 7 OpenClaw Money-Making Cases in One Week — and the Hidden Cost Problem Behind Them — Recently I saw a post about 7 OpenClaw money-making cases from the past week. At first, these...
  • Field Learnings with OpenClaw and WhatsApp — Technical notes extracted by Claude from deploying an agentic WhatsApp bot to production (OpenClaw...
  • Unleashing IronClaw: The Secure, Rust-Based AI Agent Framework by NearAI — Introduction: The Rise of Secure AI Agents By now, most of you in the AI space have...
  • OpenClaw Multi-Tenancy: Why a VM Per User Does Not Scale (and What Does) — Vanilla OpenClaw runs as a single-tenant system. One user, one instance, one VM. For a small group —...
  • Managed OpenClaw Services Compared: CrewClaw vs ClawAgora vs ClawCloud vs KinthAI (2026) — If you've decided you want OpenClaw's capabilities but don't want to run a server yourself, you're in...
  • My first post! — This is an ai agent doing the work don't mind me 😫
  • I Almost Went Broke Letting AI Agents Work for Me — AI agents are powerful, but they can also be expensive in a very quiet way. When I use a normal...
  • I Added a Pro Plan to OpenClawCloud Because Heavy Runs Hit Boring Limits First — I added a Pro plan to OpenClawCloud for heavier AI runs: 4 vCPU, 8GB RAM, 160GB SSD, Run Preview before execution, and an Instance Activity Log.
  • Harness Engineering in Practice: Building a 6-Agent System That Runs Itself — “Six agents” here means one orchestrator (Zoe) plus five specialist agents. Six ACP coding experts...
  • OpenClaw Internals: Architecting AI Agents with Kernel Syscalls (Tools) and Userland Logic (Skills) — Many developers use OpenClaw for a long time without truly grasping the boundary between Tools and...
  • OpenClaw in Production: The Reality Behind 347K GitHub Stars
  • Securely Deploying OpenClaw on a VPS With Enterprise Grade Access Control — Most guides for self-hosting an OpenClaw skip the part that actually matters: how to think about what...
  • How I Secured an Autonomous AI Agent on Oracle’s Free Tier (Without MicroVMs) — Oracle Cloud’s "Always Free" tier is an absolute goldmine for self-hosters. Getting an Ampere A1...
  • People are getting millions of views with AI Agents running their TikTok accounts — TLDR: You can get millions of views by letting AI agents run your TikTok slideshows throughContinue reading on Medium »
  • OpenClaw Install Failed? Here’s Exactly Why (and the Easiest Way to Fix It) — If you’ve tried installing OpenClaw and hit a wall, you’re not alone. Unlike polished consumer apps, OpenClaw is developer-oriented…Continue reading on Medium »
  • 理解回报: 时间周期与权衡取舍 — 回报只有在正确的时间框架下观察才具有真正意义。在 Finanx...
  • What 221 AI Agents in One Chat Taught Us About Multi-Agent Coordination — We put 221 AI agents into a single group chat — 219 writers, one critic, one judge — and watched what broke. Real engineering lessons on…Continue reading on Medium »
  • Taming the AI Agent: How We Securely Deployed OpenClaw in a Small Accounting Firm — OpenClaw is the “it” tool for automation right now. But if you follow the AI space, you’ve likely heard the warnings: “Don’t use it in…Continue reading on...
  • Which Brain Should Power Your Claw? — A 2026 Guide to Local, Frontier and Hybrid LLMs for OpenClaw & VariantsContinue reading on Medium »
  • Tech comparison: OpenCLAW vs. Go/Rust — Claw or no ClawContinue reading on Medium »
  • An AI Agent Deleted Production in 9 Seconds Here’s What Went Wrong — An AI agent reportedly wiped production data in seconds. This breakdown explains what actually went wrong and how to design safer AI…Continue reading on Medium »
  • Learn how to use OpenClaw in 15 minutes — As an IT infrastructure specialist, I’ve seen the “AI agent” space explode. Everyone wants an autonomous assistant, but few people discuss…Continue reading on Medium »
  • A daily AI news newsletter from fresh web sources — Build a daily AI news newsletter from fresh web sources.Continue reading on Medium »
  • Kimi — Kimi is an intelligent assistant app that uses advanced reasoning to help users solve complex problems in areas like math, coding, and visual reasoning. It can handle both long and short...
  • Private GPT — Ask questions to your documents without an internet connection, using the power of LLMs. 100% private, no data leaves your execution environment at any point. You can ingest documents and ask...
  • openclaw called $TSUGAI bullish. i'm listening ┃🧫┃ $TSUGAI ┃💰┃ MC : $170.2K ┃🎯┃ TARGET MC : $1.6M ┃📈┃ POTENTIAL : +
  • openclaw called it on $Goblin again. the model doesn't miss ┃🧫┃ $Goblin ┃💰┃ MC : $553.2K ┃🎯┃ TARGET MC : $5.5M ┃📈┃
  • $ewon momentum score just came in hot on openclaw 🔥 ┃🧫┃ $ewon ┃💰┃ MC : $629.2K ┃🎯┃ TARGET MC : $8.1M ┃📈┃ POTENTIAL
  • openclaw flagged $EVA early. price is moving exactly as predicted ┃🧫┃ $EVA ┃💰┃ MC : $903.7K ┃🎯┃ TARGET MC : $10.6M
  • just ran $BioLLM through openclaw. risk is low, upside is real ┃🧫┃ $BioLLM ┃💰┃ MC : $511.7K ┃🎯┃ TARGET MC : $2.9M ┃
  • @YakuzaDaddy @NousResearch Right now I’m using the $50/mo Xiaomi Mimo plan and $20/mo gpt plan… if I didn’t have a month
  • Don't compare yourself to 60yr old millionaires that did it in 40 years bro we have Claude, openclaw, WiFi and unlimite
  • been watching $Puso through openclaw, momentum is building Was Made Using - @OpenClawAIX https://t.co/OyW0j9IQnW
  • just checked $CARTOONS —openclaw showing strong upside signals Was Made Using - @OpenClawAIX https://t.co/VfufWuXftC
  • just checked $Hoppy —openclaw showing strong upside signals Was Made Using - @OpenClawAIX https://t.co/3LR9UOlEvv
  • $CARTOONS signals are clean on openclaw. this one's on my radar 🦞 ┃🧫┃ $CARTOONS ┃💰┃ MC : $19.2K ┃🎯┃ TARGET MC : $269
  • my openclaw scan on $AMC just confirmed what i was thinking ┃🧫┃ $AMC ┃💰┃ MC : $270.6K ┃🎯┃ TARGET MC : $3.7M ┃📈┃ POT
  • openclaw called it on $musk again. the model doesn't miss Was Made Using - @OpenClawAIX https://t.co/IXy15p1TCs
  • been watching $CATCOIN through openclaw, momentum is building ┃🧫┃ $CATCOIN ┃💰┃ MC : $429.2K ┃🎯┃ TARGET MC : $6.5M ┃
  • been watching $1000x through openclaw, momentum is building ┃🧫┃ $1000x ┃💰┃ MC : $241.6K ┃🎯┃ TARGET MC : $3.9M ┃📈┃ P
  • been tracking $CREATURES on openclaw for a week. forecast holding strong ┃🧫┃ $CREATURES ┃💰┃ MC : $278.2K ┃🎯┃ TARGET
  • openclaw flagged $EVS early. price is moving exactly as predicted ┃🧫┃ $EVS ┃💰┃ MC : $62.2K ┃🎯┃ TARGET MC : $941.0K
  • $AMC is looking good on openclaw right now ngl ┃🧫┃ $AMC ┃💰┃ MC : $270.6K ┃🎯┃ TARGET MC : $3.0M ┃📈┃ POTENTIAL : +102
  • openclaw on $wif2 —signals all pointing up ┃🧫┃ $wif2 ┃💰┃ MC : $85.2K ┃🎯┃ TARGET MC : $1.3M ┃📈┃ POTENTIAL : +1428%

Trending on X

  • openclaw called $TSUGAI bullish. i'm listening ┃🧫┃ $TSUGAI ┃💰┃ MC : $170.2K ┃🎯┃ TARGET MC : $1.6M ┃📈┃ POTENTIAL : +
  • openclaw called it on $Goblin again. the model doesn't miss ┃🧫┃ $Goblin ┃💰┃ MC : $553.2K ┃🎯┃ TARGET MC : $5.5M ┃📈┃
  • $ewon momentum score just came in hot on openclaw 🔥 ┃🧫┃ $ewon ┃💰┃ MC : $629.2K ┃🎯┃ TARGET MC : $8.1M ┃📈┃ POTENTIAL
  • openclaw flagged $EVA early. price is moving exactly as predicted ┃🧫┃ $EVA ┃💰┃ MC : $903.7K ┃🎯┃ TARGET MC : $10.6M
  • just ran $BioLLM through openclaw. risk is low, upside is real ┃🧫┃ $BioLLM ┃💰┃ MC : $511.7K ┃🎯┃ TARGET MC : $2.9M ┃
  • @YakuzaDaddy @NousResearch Right now I’m using the $50/mo Xiaomi Mimo plan and $20/mo gpt plan… if I didn’t have a month
  • Don't compare yourself to 60yr old millionaires that did it in 40 years bro we have Claude, openclaw, WiFi and unlimite
  • been watching $Puso through openclaw, momentum is building Was Made Using - @OpenClawAIX https://t.co/OyW0j9IQnW
  • just checked $CARTOONS —openclaw showing strong upside signals Was Made Using - @OpenClawAIX https://t.co/VfufWuXftC
  • just checked $Hoppy —openclaw showing strong upside signals Was Made Using - @OpenClawAIX https://t.co/3LR9UOlEvv
  • $CARTOONS signals are clean on openclaw. this one's on my radar 🦞 ┃🧫┃ $CARTOONS ┃💰┃ MC : $19.2K ┃🎯┃ TARGET MC : $269
  • my openclaw scan on $AMC just confirmed what i was thinking ┃🧫┃ $AMC ┃💰┃ MC : $270.6K ┃🎯┃ TARGET MC : $3.7M ┃📈┃ POT
  • openclaw called it on $musk again. the model doesn't miss Was Made Using - @OpenClawAIX https://t.co/IXy15p1TCs
  • been watching $CATCOIN through openclaw, momentum is building ┃🧫┃ $CATCOIN ┃💰┃ MC : $429.2K ┃🎯┃ TARGET MC : $6.5M ┃
  • been watching $1000x through openclaw, momentum is building ┃🧫┃ $1000x ┃💰┃ MC : $241.6K ┃🎯┃ TARGET MC : $3.9M ┃📈┃ P
  • been tracking $CREATURES on openclaw for a week. forecast holding strong ┃🧫┃ $CREATURES ┃💰┃ MC : $278.2K ┃🎯┃ TARGET
  • openclaw flagged $EVS early. price is moving exactly as predicted ┃🧫┃ $EVS ┃💰┃ MC : $62.2K ┃🎯┃ TARGET MC : $941.0K
  • $AMC is looking good on openclaw right now ngl ┃🧫┃ $AMC ┃💰┃ MC : $270.6K ┃🎯┃ TARGET MC : $3.0M ┃📈┃ POTENTIAL : +102
  • openclaw on $wif2 —signals all pointing up ┃🧫┃ $wif2 ┃💰┃ MC : $85.2K ┃🎯┃ TARGET MC : $1.3M ┃📈┃ POTENTIAL : +1428%

Releases

  • OpenClaw repo stats for 2026-04-29 — 366099 stars, 75062 forks, 2008 contributors
  • openclaw-cli 2026.4.26 on Homebrew — Your own personal AI assistant

Community

  • fix(discord): split CJK text at safe break points — Repairs contributor PR #71384 by @p3nchan for canonical issue #38597. The narrow fix should stay in extensions/discord/src/chunk.ts with regression coverage in extensions/discord/src/chunk.test.ts,...
  • fix(agents): preserve CLI wake-up session metadata — Summary - Problem: post-restart wake/cron/heartbeat turns for Discord Claude CLI sessions could rebuild CLI prompt identity from synthetic system-event context instead of persisted Discord chat...
  • fix(exec): prevent shell startup files from overriding daemon env — Repair contributor PR #40200 against current main bb6a15da04f442360b19bf35158f63eaf2e15803. Keep the patch narrow to src/agents/shell-utils.ts and src/agents/shell-utils.test.ts. Preserve existing...
  • fix(memory): add LIKE fallback when FTS5 MATCH throws and log silent search errors — Summary - Adds a LIKE-based fallback in searchKeyword() when FTS5 MATCH throws (e.g. unicode61 tokenizer rejects certain query patterns), so searches return results instead of silently yielding 0...
  • fix(agents): recognize flat JSON billing payloads and snake_case error codes — Summary - Recognizes flat JSON error payloads ({"error":"string_code","message":"..."}) in the API error parser, in addition to the existing OpenAI/Anthropic-style nested envelope...
  • fix(telegram): classify plain grammY network envelope as safe to retry for sends — Summary Extends isSafeToRetrySendError to recognize grammY's plain pre-response network envelope (Network request for '' failed!) when it wraps a TypeError("fetch failed"), classifying this...
  • fix(amazon-bedrock): add modelContextWindowOverrides for per-model context window config — Summary Fixes #73328 Issue Amazon Bedrock discovery defaults contextWindow to 32000 for all Claude 3.x/4.x models, which is incorrect for newer models with larger context windows. Solution Add...
  • feat(channel) update yuanbao plugin version and github location — Updated Yuanbao plugin version and GitHub repository location. Changes include: - docs/plugins/community.md: Updated the repository link from github.com/yb-claw/openclaw-plugin-yuanbao to...
  • fix(agents): detect media:// URIs before sandbox bridge path resolution — Summary - Detects media:// URIs early in resolveSandboxedBridgeMediaPath before they reach the sandbox bridge resolver - When an inbound fallback dir is configured, resolves media://inbound/ to...
  • fix: canonicalize extra params model lookup keys — Repairs #44319 on the existing contributor branch. The fix should keep the modelKey/legacyModelKey fallback behavior for resolveExtraParams, address the Copilot readability comment by using...
  • Context-engine assembled prompts are bypassed by overflow precheck using pre-assembly history — Summary OpenClaw's ContextEngine.assemble() contract says the engine returns ordered messages ready for the model under a token budget, but the embedded runner still hard-gates prompt submission on a...
  • feat(config): add reasoningDefault to agents.defaults — Summary - Problem: /reasoning on|off|stream defaults to off with no way to change via config. Users must set it manually every session or rely on model-catalog override for reasoning-capable models....
  • Context-engine assembled prompts are bypassed by overflow precheck using pre-assembly history — Summary OpenClaw's ContextEngine.assemble() contract says the engine returns ordered messages ready for the model under a token budget, but the embedded runner still hard-gates prompt submission on a...
  • fix(tui): resync streaming watchdog after reconnect — Summary - treat active-run tool and non-terminal lifecycle events as streaming watchdog proof-of-life - pause the watchdog while disconnected, then rearm it on reconnect without dropping a...
  • plugin-sdk: restore Feishu pairing facade — 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(discord): fail closed when bot identity is unavailable — Summary - Prevent Discord startup from continuing with an undefined botUserId when fetchUser("@me") rejects or returns no usable id. - Preserve mention-gate/self-message/reply-detection safety by...
  • fix: log and inject synthetic error results for unknown tool calls — Summary - Add WARN logging when unknown/invalid tool calls are silently dropped by the session guard, recording tool name, ID, and drop reason - Inject synthetic isError: true toolResult into the...
  • fix(media): include configured roots in path-not-allowed error hint — Problem assertLocalMediaAllowed rejects out-of-tree paths with: This tells the operator their path was wrong but not what was allowed. In production the user just sees the rejection; they have no way...
  • [debug][skill] add bundled skill for triage-ready OpenClaw agent bug reports — Summary Adds a bundled file-openclaw-agent-bug skill for turning vague agent-quality reports like "slow," "broken," "not responding," or "not as smart" into triage-ready OpenClaw issue drafts. The...
  • fix(plugins): install runtime deps for library extensions — Summary Bundled library extensions like media-understanding-core have no openclaw.plugin.json and are loaded on-demand via loadBundledPluginPublicArtifactModuleSync. They never go through plugin...
  • [Bug] Discord `/new` slash command times out — preflight compaction holds WRITE lock past InteractionEventListener 30s deadline — Bug Report Title: /new Discord slash command times out due to preflight compaction WRITE lock holding session for 60–360s Description When a user invokes /new (or /reset) via Discord's slash command...
  • fix(media): surface real cause when optimizeImageToJpeg cannot produce any buffer — Problem optimizeImageToJpeg in src/media/web-media.ts swallowed every failure inside its size/quality grid loop with a silent catch {}, then threw a bare Failed to optimize image from the outer...
  • fix(plugins): mirror core root-package deps used by core dist code — Summary Extend \MIRRORED_CORE_RUNTIME_DEP_NAMES\ (in \src/plugins/bundled-runtime-deps.ts\) to include the nine root-package runtime dependencies that core dist code imports but that the current...
  • fix(qqbot): unify slash command auth, c2cOnly gating, and file delivery — Summary - Problem: QQBot slash commands had three interrelated bugs: (1) commandAuthorized was hardcoded to true in the pre-dispatch path, making requireAuth ineffective — any user could run...
  • build(deps): bump the actions group across 1 directory with 2 updates — Bumps the actions group with 2 updates in the / directory: useblacksmith/setup-docker-builder and useblacksmith/build-push-action. Updates useblacksmith/setup-docker-builder from 1.7.0 to 1.8.0...
  • fix(feishu): suppress late streaming card finals — Summary - suppress distinct late final text deliveries after a Feishu streaming card has already closed for the current reply - keep media attachments deliverable even when the late text is...
  • [Feishu] Tool-call-heavy replies create multiple cards after streaming completes — Bug When using Feishu with streaming: true and renderMode: "card", replies that involve multiple tool calls produce multiple cards (one streaming card + N additional cards). Environment - OpenClaw:...
  • feat(agents): add mid-turn compaction precheck — Summary - Add an opt-in agents.defaults.compaction.midTurnPrecheck.enabled setting for embedded Pi runs. - Check context pressure after tool results are appended and before the next model call. -...
  • fix(gateway): skip pricing bootstrap in replace mode — Problem Gateway startup still starts the background model-pricing bootstrap when models.mode: replace is configured, so replace-mode/manual-catalog installs can still wait on OpenRouter and LiteLLM...
  • fix(hooks): repair shared-hook announcement policy — Repairs #55761 on the contributor branch. This keeps the shared-hook announcement policy narrow: successful deliver:false hooks remain silent, real non-ok hook results still surface, handled...
  • OpenClaw sponsors (128 total) — 128 sponsors supporting OpenClaw
  • fix: remove card link hover underlines — Remove the inherited global hover underline from full-card link surfaces while preserving normal inline link behavior. Validated with targeted formatter/lint checks and a local browser hover pass...
  • fix: restore ClawHub public UI — Restore the public header, hero, featured carousel, Trending Now, category grid, footer, and UI design-contract guardrails. Remove tweakcn/custom visual overlay settings and stale density preference...
  • feat: add plugin curation to management
  • feat: add featured plugin curation
  • merge: sync with origin main
  • feat: add ClawHub rescan guidance workflow
  • fix: make package publish retries idempotent
  • feat: add skills plugins search typeahead
  • fix: move stars link into settings
  • ci: check oxfmt on pull requests
  • Update $name.tsx
  • Update SkillHeader.tsx

News

  • ykarout/Qwen3.5-9b-Opus-Openclaw-Distilled-GGUF — text-generation
  • sulpikar2/Qwen3.5-4B-Claude-4.6-Opus-Reasoning-openclaw
  • 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...
  • Ask HN: Who is using OpenClaw?
  • OpenClaw is changing my life
  • A sane but bull case on Clawdbot / OpenClaw
  • OpenClaw’s memory is unreliable, and you don’t know when it will break
  • Show HN: Klaus – OpenClaw on a VM, batteries included
  • 7 OpenClaw Money-Making Cases in One Week — and the Hidden Cost Problem Behind Them — Recently I saw a post about 7 OpenClaw money-making cases from the past week. At first, these...
  • Field Learnings with OpenClaw and WhatsApp — Technical notes extracted by Claude from deploying an agentic WhatsApp bot to production (OpenClaw...
  • Unleashing IronClaw: The Secure, Rust-Based AI Agent Framework by NearAI — Introduction: The Rise of Secure AI Agents By now, most of you in the AI space have...
  • OpenClaw Multi-Tenancy: Why a VM Per User Does Not Scale (and What Does) — Vanilla OpenClaw runs as a single-tenant system. One user, one instance, one VM. For a small group —...
  • Managed OpenClaw Services Compared: CrewClaw vs ClawAgora vs ClawCloud vs KinthAI (2026) — If you've decided you want OpenClaw's capabilities but don't want to run a server yourself, you're in...
  • My first post! — This is an ai agent doing the work don't mind me 😫
  • I Almost Went Broke Letting AI Agents Work for Me — AI agents are powerful, but they can also be expensive in a very quiet way. When I use a normal...
  • I Added a Pro Plan to OpenClawCloud Because Heavy Runs Hit Boring Limits First — I added a Pro plan to OpenClawCloud for heavier AI runs: 4 vCPU, 8GB RAM, 160GB SSD, Run Preview before execution, and an Instance Activity Log.
  • Harness Engineering in Practice: Building a 6-Agent System That Runs Itself — “Six agents” here means one orchestrator (Zoe) plus five specialist agents. Six ACP coding experts...
  • OpenClaw Internals: Architecting AI Agents with Kernel Syscalls (Tools) and Userland Logic (Skills) — Many developers use OpenClaw for a long time without truly grasping the boundary between Tools and...
  • OpenClaw in Production: The Reality Behind 347K GitHub Stars
  • Securely Deploying OpenClaw on a VPS With Enterprise Grade Access Control — Most guides for self-hosting an OpenClaw skip the part that actually matters: how to think about what...
  • How I Secured an Autonomous AI Agent on Oracle’s Free Tier (Without MicroVMs) — Oracle Cloud’s "Always Free" tier is an absolute goldmine for self-hosters. Getting an Ampere A1...
  • People are getting millions of views with AI Agents running their TikTok accounts — TLDR: You can get millions of views by letting AI agents run your TikTok slideshows throughContinue reading on Medium »
  • OpenClaw Install Failed? Here’s Exactly Why (and the Easiest Way to Fix It) — If you’ve tried installing OpenClaw and hit a wall, you’re not alone. Unlike polished consumer apps, OpenClaw is developer-oriented…Continue reading on Medium »
  • 理解回报: 时间周期与权衡取舍 — 回报只有在正确的时间框架下观察才具有真正意义。在 Finanx...
  • What 221 AI Agents in One Chat Taught Us About Multi-Agent Coordination — We put 221 AI agents into a single group chat — 219 writers, one critic, one judge — and watched what broke. Real engineering lessons on…Continue reading on Medium »
  • Taming the AI Agent: How We Securely Deployed OpenClaw in a Small Accounting Firm — OpenClaw is the “it” tool for automation right now. But if you follow the AI space, you’ve likely heard the warnings: “Don’t use it in…Continue reading on...
  • Which Brain Should Power Your Claw? — A 2026 Guide to Local, Frontier and Hybrid LLMs for OpenClaw & VariantsContinue reading on Medium »
  • Tech comparison: OpenCLAW vs. Go/Rust — Claw or no ClawContinue reading on Medium »
  • An AI Agent Deleted Production in 9 Seconds Here’s What Went Wrong — An AI agent reportedly wiped production data in seconds. This breakdown explains what actually went wrong and how to design safer AI…Continue reading on Medium »
  • Learn how to use OpenClaw in 15 minutes — As an IT infrastructure specialist, I’ve seen the “AI agent” space explode. Everyone wants an autonomous assistant, but few people discuss…Continue reading on Medium »
  • A daily AI news newsletter from fresh web sources — Build a daily AI news newsletter from fresh web sources.Continue reading on Medium »
  • Kimi — Kimi is an intelligent assistant app that uses advanced reasoning to help users solve complex problems in areas like math, coding, and visual reasoning. It can handle both long and short...
  • Private GPT — Ask questions to your documents without an internet connection, using the power of LLMs. 100% private, no data leaves your execution environment at any point. You can ingest documents and ask...

OpenClaw Newsletter — Daily updates from the OpenClaw ecosystem

Read online · Archive

Don't miss what's next. Subscribe to Openclaw Newsletter:
Powered by Buttondown, the easiest way to start and grow your newsletter.