๐ฆ OpenClaw v2026.4.2 โ April 2, 2026
A major feature release introducing Task Flow orchestration, Android Assistant integration, plugin boundary hardening, and a host of provider routing fixes. Ships as npm 2026.4.2.
๐ด Breaking Changes
- xAI plugin: x_search settings moved from
tools.web.x_search.*toplugins.entries.xai.config.xSearch.*. Runopenclaw doctor --fixto auto-migrate. - Web fetch plugin: Firecrawl config moved from
tools.web.fetch.firecrawl.*toplugins.entries.firecrawl.config.webFetch.*. Runopenclaw doctor --fixto migrate.
โจ New Features
- Task Flow: Core Task Flow substrate restored with managed-vs-mirrored sync modes, durable flow state/revision tracking, and
openclaw flowsinspection/recovery primitives for background orchestration. - Task Flow: Managed child task spawning with sticky cancel intent โ external orchestrators can stop scheduling immediately and let parent flows settle gracefully.
- Task Flow plugin: New
api.runtime.taskFlowseam so plugins can create and drive managed Task Flows from host-resolved context. - Android: Assistant-role entrypoints added with Google Assistant App Actions metadata โ OpenClaw can now be launched from the Android assistant trigger with prompts handed into the chat composer.
- Exec defaults: Gateway/node host exec now defaults to YOLO mode (
security=full,ask=off) for a no-prompt default experience. - Plugins/hooks: New
before_agent_replyhook so plugins can short-circuit the LLM with synthetic replies after inline actions. - Feishu/comments: Dedicated Drive comment-event flow with comment-thread context resolution, in-thread replies, and
feishu_drivecomment actions for document collaboration. - Matrix: Spec-compliant
m.mentionsmetadata across text sends, media captions, edits, and poll fallback text for reliable client notifications. - Compaction: New
agents.defaults.compaction.notifyUseroption โ “๐งน Compacting context…” notice is now opt-in instead of always shown. - Compaction:
agents.defaults.compaction.modelnow resolved consistently for manual/compactand all context-engine compaction paths. - WhatsApp:
reactionLevelguidance added for agent reactions. - Channels: Provider-specific session conversation grammar moved to plugin-owned session-key surfaces; Telegram topic routing and Feishu scoped inheritance preserved.
๐ง Fixes
- Providers/transport: Centralized request auth, proxy, TLS, and header shaping; insecure TLS/runtime transport overrides blocked.
- Providers/Copilot: Native GitHub Copilot API hosts classified in shared endpoint resolver; token-derived proxy endpoint parsing hardened.
- Providers/Anthropic: Native-vs-proxy endpoint classification centralized so proxied hosts no longer inherit native Anthropic defaults.
- Providers/streaming headers: Default and attribution header merging centralized across OpenAI websocket, embedded-runner, and proxy stream paths.
- Providers/media HTTP: Base URL normalization and default auth/header injection centralized across audio, Gemini media/image, and Moonshot video paths.
- Providers/replay hooks: New surfaces for transcript policy, replay cleanup, and reasoning-mode dispatch.
- Exec approvals: DM-first native chat approvals auto-enabled when supported channels can infer approvers from existing owner config.
- Diffs: Plugin-owned
viewerBaseUrladded for stable proxy/public origin viewer links without passingbaseUrlon every call.
Source: v2026.4.2 on GitHub | OpenClaw Official Site
๐ฆ OpenClaw v2026.3.13 โ March 14, 2026
A recovery release fixing critical session, delivery, and compaction bugs. Ships as npm 2026.3.13 with Git tag v2026.3.13-1 (GitHub immutable release recovery).
- Fix: Session compaction now uses full-session token count for post-compaction sanity check.
- Fix: Telegram media now correctly threads SSRF policy.
- Fix: Discord gateway metadata fetch failures handled gracefully.
- Fix: Session reset now preserves
lastAccountIdandlastThreadId. - Fix: Delivery dedupe edge cases resolved.
- Fix: Anthropic thinking blocks are now properly dropped on replay.
- Fix: Memory file no longer injected twice on case-insensitive mounts.
- New: Docker
OPENCLAW_TZtimezone support via environment variable. - New: Android chat settings UI redesigned.
- Fix: Explicit user compat overrides now respected for non-native openai-completions endpoints.
Source: v2026.3.13 on GitHub | OpenClaw Official Site
