← All releases

v2026.4.2

April 2, 2026 · View on GitHub

What's new for you

Restored Task Flow substrate with durable state, managed child tasks, and `api.runtime.taskFlow` for plugins; breaking moves of xAI `x_search` and Firecrawl `web_fetch` config into plugin-owned paths (`openclaw doctor --fix`); Android Google Assistant App Actions; `before_agent_reply` hook; gateway/node host exec defaults aligned to low-friction approvals; Feishu Drive comment threads; Matrix `m.mentions`; compaction model + optional `agents.defaults.compaction.notifyUser`; deep provider transport hardening and many exec-approval fixes.

  • Task Flow — managed vs mirrored sync, flow state/revision, sticky cancel, openclaw flows recovery
  • Plugins — api.runtime.taskFlow seam for trusted layers to drive flows from host context
  • Breaking — x_search → plugins.entries.xai.config.xSearch.*; Firecrawl web_fetch → plugins.entries.firecrawl.config.webFetch.*
  • Android — Assistant role + App Actions to hand prompts into the chat composer
  • Hooks — before_agent_reply for synthetic short-circuit replies after inline actions
  • Channels — Feishu Drive comment flow; Matrix spec-compliant m.mentions for Element and others
  • Agents — compaction model honored everywhere for /compact; notifyUser to silence compaction start banner

Release highlights

FeatureDetails
Breaking: x_search & Firecrawl pathsPlugin-owned config for x_search and Firecrawl web_fetch; doctor --fix migrates.
Task Flow substrateDurable flow state, managed child tasks, API for plugins, flows CLI inspection.
Android Assistant launchApp Actions metadata so Google Assistant can open OpenClaw into the composer.
before_agent_reply hookPlugins can short-circuit to a synthetic reply before the model turn.
Feishu Drive commentsComment events, thread context, feishu_drive actions for doc collaboration.
Compaction model & notifyUserConsistent compaction model override; opt-in user notice for compaction start.
Matrix m.mentionsSpec-compliant mention metadata on text, media, edits, and polls.

⚠️ Breaking changes

xAI: move x_search settings from tools.web.x_search.* to plugins.entries.xai.config.xSearch.* and auth to plugin config / XAI_API_KEY. Firecrawl: move web_fetch from tools.web.fetch.firecrawl.* to plugins.entries.firecrawl.config.webFetch.*. Run `openclaw doctor --fix` to migrate both.

Full release notes

The complete changelog with all changes, fixes, and technical details is on the official GitHub release page.

Open v2026.4.2 on GitHub →