Agent DailyAgent Daily
releaseintermediate

[Release] openclaw/openclaw v2026.2.24-beta.1: openclaw 2026.2.24-beta.1

By steipetegithub
View original on github

OpenClaw v2026.2.24-beta.1 release introduces enhanced auto-reply/abort shortcuts with multilingual support, Android native onboarding with new tab-based navigation, and provider-agnostic Talk configuration. The update includes critical security and routing fixes for cross-channel session isolation, heartbeat delivery improvements, and extensive channel-specific reliability enhancements across Discord, WhatsApp, Matrix, and Telegram.

Key Points

  • Expanded auto-reply/abort shortcuts with multilingual support (ES/FR/ZH/HI/AR/JP/DE/PT/RU), trailing punctuation tolerance, and strict standalone phrase matching to improve stop-command reliability across languages
  • Redesigned Android/App UX with native four-step onboarding and five-tab shell navigation (Connect, Chat, Voice, Screen, Settings) for improved user experience
  • Hardened session routing and cross-channel isolation to prevent context hijacking—explicit replies now fail closed to originating channel instead of falling back to active dispatcher on route failure
  • Added multi-user security heuristics (`security.trust_model.multi_user_heuristic`) with sandbox hardening guidance for shared-user setups (workspace-scoped FS, reduced tool surface, no personal identities on shared runtimes)
  • Fixed heartbeat delivery leakage by switching default target from `last` to `none` (opt-in external delivery) and blocking direct-chat heartbeat spam to Discord and other DM destinations
  • Resolved messaging tool deduplication issues by treating originating channel metadata as authoritative for same-target suppression, eliminating duplicate Telegram sends in proactive runs
  • Improved model fallback chain traversal to prevent dead-end failures when primary model stays in cooldown—now continues through configured fallback chain instead of collapsing to primary-only
  • Enhanced Discord voice reliability by restoring DAVE dependency, adding configurable encryption options, and implementing controlled rejoin recovery after repeated decrypt failures
  • Fixed Discord block-streaming replies by suppressing only reasoning payloads (not all block payloads) and restored model-picker custom_id compaction for Discord's 100-char limit
  • Updated WhatsApp, Matrix, and Telegram channel handlers with improved reconnect logic, read receipt timing, markdown fallback, and IPv4-prioritized DNS for media downloads

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
Quality

Concepts