OpenClaw v2026.4.25-beta

Technical Deep Dive

Released April 26, 2026 | Prerelease

Voice overhaul Β· Plugin registry rewrite Β· OpenTelemetry everywhere Β· Browser upgrades Β· PWA support

🎯 Executive Summary

OpenClaw v2026.4.25-beta is a major prerelease spanning 4 beta iterations (beta.1–beta.4). It delivers:

  • A complete TTS overhaul with 7 new providers, personas, and per-agent overrides
  • Cold persisted plugin registry eliminating startup manifest scans
  • Full-stack OpenTelemetry coverage with bounded, privacy-safe attributes
  • Browser automation upgrades: iframe snapshots, headless one-shot, doctor probes
  • Control UI PWA install support and Web Push notifications

This release continues OpenClaw's extreme velocity β€” shipping substantial infrastructure weekly.

πŸŽ™οΈ TTS Overhaul

The most user-facing change: voice replies are now fully controllable across agents, channels, and accounts.

FeatureDescription
/tts latestRead-aloud for current chat with duplicate suppression
/tts chat on|off|defaultSession-scoped auto-TTS overrides
Per-agent TTSagents.list[].tts overrides global settings
Per-account TTSDeep-merge channels.<ch>.accounts.<id>.tts
TTS PersonasProvider-aware deterministic binding with Gemini audio-profile-v1 wrapping

πŸŽ™οΈ New TTS Providers (7)

  • Azure Speech β€” SSML escaping, native Ogg/Opus, telephony
  • XiaoMi MiMo β€” MP3/WAV + Opus transcoding
  • Local CLI β€” File/stdout input, voice-note Opus
  • Inworld β€” Streaming TTS synthesis
  • Volcengine/BytePlus β€” Native Ogg/Opus, MP3 audio
  • ElevenLabs v3 β€” Added to bundled catalog
  • Google Gemini β€” PCM-to-Opus transcoding for voice notes

WhatsApp, Discord, Feishu, QQBot, and Telegram all received TTS delivery improvements.

πŸ“¦ Plugin Registry Refactor

The biggest architectural change. Plugin startup and install paths moved to a cold persisted registry, eliminating broad manifest scans.

  • Faster startup β€” No more manifest scanning on boot
  • Deterministic updates/repairs β€” Install metadata is versioned and state-managed
  • Provider discovery β€” Resolved from registry without runtime imports
  • New CLI β€” openclaw plugins registry for inspection; --refresh for repair
  • openclaw doctor --fix refreshes plugin index automatically

A compatibility registry tracks deprecations with 3-month removal windows.

πŸ“Š OpenTelemetry Expansion

Full-stack observability with privacy-safe bounded attributes β€” no session IDs, prompts, or responses exported.

Span/MetricCoverage
gen_ai.client.operation.durationModel-call latency histogram
gen_ai.client.token.usageInput/output token histogram
openclaw.tool.loopTool execution counters/spans
openclaw.harness.runQA-lab, Codex harness lifecycle
openclaw.execExec process spans (no command text)
openclaw.context.assembledPrompt/history sizes only
openclaw.memory.pressureMemory histograms for leak detection

πŸ”§ Browser Automation Upgrades

  • Safer tab URLs in agent responses
  • Iframe-aware role snapshots with CDP-native fallback
  • Cursor-clickable detection and target attach preparation
  • openclaw browser doctor --deep β€” Live snapshot probing for slow hosts
  • openclaw browser start --headless β€” One-shot headless launch
  • Linux headless fallback when no display server detected
  • Raspberry Pi support with configurable CDP readiness timeouts
  • Chrome discovery on Linux: /opt/google, /opt/brave.com, /usr/lib/chromium

πŸ“± Control UI & PWA

  • PWA install support β€” Install OpenClaw Gateway as a native-feeling app
  • Web Push notifications for Gateway chat
  • Crestodian first-run repair β€” Guided setup for new installations
  • TUI setup β€” Terminal-based interactive first-run
  • Context mode selector β€” Choose agent context behavior at setup
  • Shorter startup greeting

πŸ›‘οΈ Install & Security Hardening

  • Windows: Native ESM path fixes, bundled plugin loader hardening
  • macOS: LaunchAgent token rotation, Node service restart handling
  • Linux: Anchored npm installs, $HOME/node_modules collision avoidance
  • Docker: mDNS probing crash-loop fix for macOS hosts
  • Mixed-version gateway verification
  • Plugin runtime dependency repair with OpenClaw-owned package manifest

βš™οΈ Other Notable Changes

Providers

  • LiteLLM image generation proxy
  • fal Seedance 2.0 video generation
  • MiniMax music generation fixed
  • Google video generation REST fallback
  • SenseAudio batch transcription

Platform

  • Cron job robustness (interrupted jobs)
  • Session browser tab cleanup
  • Telegram duplicate poller prevention
  • Feishu streaming card improvements
  • GitHub Copilot reasoning ID fixes

πŸ“ˆ Migration Guide

Update to beta:

npm install -g openclaw@2026.4.25-beta.4


Verify registry migration:

openclaw doctor --fix

openclaw plugins registry --refresh


Enable latest OTEL semantics (optional):

OTEL_SEMCONV_STABILITY_OPT_IN=gen_ai_latest_experimental


Enable Prometheus scrape (optional):

openclaw plugins install diagnostics-prometheus

Breaking: plugins.installs is no longer an authored config surface. Use CLI commands instead.

πŸ” Community & Roadmap Signals

  • Release includes contributions from 20+ community members
  • TTS expansion signals push toward voice-native agent interfaces
  • Plugin registry refactor prepares ground for marketplace-scale plugin ecosystem
  • OpenTelemetry expansion targets enterprise production deployments
  • Browser automation upgrades strengthen agentic web interaction capabilities

Verdict: v2026.4.25-beta is infrastructure-heavy but strategically significant. The TTS and registry changes improve daily UX; OTEL and browser upgrades expand production viability. Expected to stabilize within 24–48 hours based on historical velocity.