By devasher · Edited by Nominiclaw
The v2026.5.2-beta.3 release of OpenClaw delivers substantial improvements in performance, system reliability, and external plugin management, alongside numerous channel-specific enhancements and critical security fixes. Users will experience faster operations, a more stable Control UI, and expanded capabilities across their agent deployments.
This beta release, v2026.5.2-beta.3, brings a significant focus on performance, reliability, and external plugin integration for OpenClaw. Key improvements span faster startup times, reduced resource consumption for large installations, enhanced stability across various channels and the Control UI, and a more robust external plugin ecosystem. This update is crucial for users seeking a more responsive and dependable agent orchestration platform, especially those with complex setups or heavy plugin usage.
baseUrl overrides and better error reporting for missing providers.accessType, entryPointAccess) and a command to end active conferences (#74824, thanks @BsnizND). Live caption health for Chrome transcribe mode is also added.agents.defaults.skipOptionalBootstrapFiles allows skipping optional workspace files during bootstrap (#62110, thanks @mainstay22). First-class git: plugin installs are now supported, including ref checkout and update support.This release addresses numerous pain points, making OpenClaw more robust, efficient, and user-friendly.
Performance and Stability: Users with large or plugin-heavy installations will experience significantly faster startup times and reduced CPU load. The targeted caching and fanout reductions mean the Gateway remains responsive even under heavy load. The fix for redundant session store reads (#68554, thanks @henkterharmsel) is particularly impactful, as it prevents event loop blockages that could lead to plugin disconnects and outages.
"On large
sessions.jsonfiles this forces a synchronousreadFileSync+JSON.parseon every write, blocking the Node.js event loop for seconds per call. Multiple queued calls cascade into 100+ second event loop blockages." - PR #68554
This issue, causing Telegram plugin disconnects and gateway timeouts, is now resolved by removing unnecessary disk re-reads within session store locks. Similarly, task registry maintenance no longer causes quadratic CPU burn by repeatedly loading session stores (#73517, #75708, thanks @Lightningxxl, @glfruit, @jared-rebel).
Improved Agent Reliability: Agents will benefit from more consistent context and tool execution. The fix for z.ai-style providers losing conversational context on consecutive turns (#76056, thanks @openperf) ensures agents maintain full history. Tool execution timeouts no longer trigger misleading LLM fallback errors, saving unnecessary cost and preventing task interruptions (#52147, #75873, thanks @simonusa).
Enhanced User Experience: The Control UI and WebChat are more reliable and accessible. Issues like blank Control UI sections due to malformed cron rows (#55047) and unresponsive session listings (#76050, #76051, thanks @Neomail2) are resolved. High-contrast text selection (#60850, #60854, thanks @Badschaff, @efe-arv) improves accessibility for color-deficient users.
Richer Channel Integrations:
Security and Diagnostics: Critical security fixes include blocking untrusted workspace .env overrides for system paths and Python interpreters (#75940, #74492, #74463, thanks @pgondhi987). A new openclaw proxy validate command helps operators verify proxy configurations (#73438, thanks @jesse-merhi). Failed config backup restores are now correctly reported in logs and audit records (#70515, thanks @davidangularme), preventing silent configuration issues.
This release includes some changes that may require user attention during upgrade.
subagent/ACP thread-spawn toggles are replaced with threadBindings.spawnSessions. By default, thread-bound spawns are now on.
openclaw doctor --fix to migrate these legacy keys to the new threadBindings.spawnSessions format./usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin) instead of preserving interactive-shell PATH entries that might include Node version managers (Volta, asdf, fnm, pnpm).
openclaw doctor --repair will apply this canonical PATH.STATE_DIRECTORY, HOMEBREW_BREW_FILE, HOMEBREW_PREFIX, CLOUDSDK_PYTHON) are now explicitly blocked from being overridden by workspace .env files.
.env files to set these variables, they will now be ignored for security reasons..env files.accessType and entryPointAccess controls for API-created Google Meet rooms have been added.
googlemeet create command or the google_meet tool to create rooms and wish to utilize these new access controls, you may need to re-authorize with the meetings.space.settings OAuth scope.