$git log --oneline
2026.2.24MINOR⚠ BREAKINGReleased: 2026-02-23

ネイティブAndroidアプリオンボーディング + ハートビートルーティング + Talk設定

/** 4ステップオンボーディングを持つ全く新しいネイティブAndroidアプリ。ハートビートルーティングが強化。プロバイダー非依存のTalk/TTS設定。 */

破壊的変更:ハートビートがデフォルトでdirect/DM配信をブロックするようになりました。以前の動作を戻すにはagents.defaults.heartbeat.directPolicy: 'allow'を設定してください。

whats_new.md

✨ 新機能

ネイティブAndroidアプリオンボーディング

4ステップのネイティブオンボーディングフローをリリース。オンボーディング後、5タブシェル(Connect、Chat、Voice、Screen、Settings)に。完全なConnectセットアップ/手動モード画面を含む。

プロバイダー非依存のTalk設定

レガシー互換性を持つプロバイダー非依存のTalk設定。セットアップ/ステータス画面のためにゲートウェイTalk ElevenLabs設定メタデータを公開。

停止フレーズの拡張

独立した停止フレーズを拡張(stop openclaw、stop action、stop run、please stopなど)。ES/FR/ZH/HI/AR/JP/DE/PT/RU形式を含む多言語停止キーワードを追加。

セキュリティ監査ツール

共有ユーザーの入力を検出するsecurity.trust_model.multi_user_heuristicを追加。意図的なマルチユーザーセットアップの強化ガイダンスとパーソナルアシスタントの信頼モデルを明確化。

breaking_changes.md

⚠ 破壊的変更

宛先解析がダイレクトチャットを特定した場合、ハートビート配信がdirect/DMターゲットをブロックするようになりました。ハートビートは実行されますが、DM配信はスキップされます。
破壊的変更:サンドボックスDockerのnetwork: 'container:'名前空間結合モードがデフォルトでブロック。dangerouslyAllowContainerNamespaceJoin: trueで許可可能。
fixes.md

⚡ 修正

ハートビートルーティング:Discordとダイレクトメッセージ宛先への漏れを防止
ハートビートデフォルト:暗黙のハートビート配信ターゲットを'last'から'none'に切り替え
Cron/ハートビート配信:ハートビートターゲット解決のためにキャッシュされたセッションlastThreadIdの継承を停止
自動返信/ハートビートキュー:セッションにすでにアクティブな実行がある場合はハートビート実行を削除
Discord音声信頼性:DAVE依存を回復、設定可能なDAVE参加オプションを追加
Telegramリプライ:プレーンテキストリトライで空のHTMLMarkdownチャンク配信を修正
プロバイダー/Google推論:Gemini 3.1の無効な負のthinkingBudgetペイロードをサニタイズ
upgrade.sh

📦 2026.2.24にアップグレード

$ npm install -g openclaw@2026.2.24