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.
| Feature | Description |
/tts latest | Read-aloud for current chat with duplicate suppression |
/tts chat on|off|default | Session-scoped auto-TTS overrides |
| Per-agent TTS | agents.list[].tts overrides global settings |
| Per-account TTS | Deep-merge channels.<ch>.accounts.<id>.tts |
| TTS Personas | Provider-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/Metric | Coverage |
gen_ai.client.operation.duration | Model-call latency histogram |
gen_ai.client.token.usage | Input/output token histogram |
openclaw.tool.loop | Tool execution counters/spans |
openclaw.harness.run | QA-lab, Codex harness lifecycle |
openclaw.exec | Exec process spans (no command text) |
openclaw.context.assembled | Prompt/history sizes only |
openclaw.memory.pressure | Memory 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.