releaseintermediate
[Release] openclaw/openclaw v2026.5.24-beta.1: openclaw 2026.5.24-beta.1
By github-actions[bot]github
View original on githubOpenClaw v2026.5.24-beta.1 introduces significant performance optimizations across the Gateway layer through caching and lazy-loading strategies, adds real-time collaboration features for WebUI and Discord voice callers, expands the Meeting Notes plugin with Discord integration, and includes extensive documentation improvements and CLI enhancements. Key additions include adaptive image compression, improved diagnostics with sanitized telemetry, and refined sub-agent bootstrap context management. The release also modernizes the Plugin SDK with updated messaging APIs and adds new maintainer tooling for bug-sweep workflows.
Key Points
- •Gateway performance: Implement process-stable channel catalog caching, lazy-load startup-idle plugin work and ACPX runtime, and cache plugin metadata snapshots to reduce repeated JSON/manifest reads and filesystem operations
- •Real-time collaboration: Enable WebUI and Discord voice callers to query active OpenClaw run status, cancel operations, steer execution, and queue follow-up work during active consultations
- •Meeting Notes plugin: Release source-only external plugin with Discord voice as first live source, auto-start capture config, manual transcript imports, and read-only CLI access
- •Adaptive image compression: Add model-aware image compression with `agents.defaults.imageQuality` preference for token-efficient, balanced, or high-detail media handling
- •Sub-agent context limits: Restrict default sub-agent bootstrap context to `AGENTS.md` and `TOOLS.md`, excluding persona, identity, user, memory, heartbeat, and setup files from delegated workers
- •Diagnostics improvements: Emit sanitized `secrets.prepare` timeline spans and export bounded skill usage metrics with tool source/owner labels without exposing sensitive identifiers
- •Plugin SDK modernization: Route cron delivery through modern target resolver APIs, deprecate parser-backed helpers, add generic channel-message poll sender, and move bundled callers to `plugin-sdk/channel-targets`
- •CLI enhancements: Support `openclaw models auth login --profile-id` for storing provider auth profiles, start classic onboarding when bare `openclaw` runs before config exists
- •Maintainer tooling: Add `openclaw-landable-bug-sweep` skill for producing reviewed, CI-green bugfix PRs and require clean autoreview before surfacing bug-sweep URLs
- •Documentation consolidation: Clarify model-usage portability, config paths, channel setup, troubleshooting guides, and add Signal `configPath`, Telegram wildcard defaults, and Termux home fallback support
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete