OpenClaw v2026.7.2-beta.2 リリース
本文の状態
日本語全文を表示中
詳細モードで約50分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenClaw Changelog
OpenClaw は v2026.7.2-beta.2 で、クラウドでのコーディングセッション実行やモバイル向け自動化機能の追加、チャネル操作の安全性向上、および Linux/Windows 向けのインストールパッケージ拡充を実施した。
AI深層分析を開く2026年8月1日 01:47
AI深層分析
キーポイント
リモートコーディングとモバイル自動化の強化
クラウドワーカー上で Control UI セッションを実行可能にし、モバイル端末でも自動機能のパリティを実現して Android のフォアグラウンド音声起動やカメラ・位置情報へのアクセスを可能にした。
チャネル操作の安全性と信頼性の向上
Telegram での永続的イングレス損失防止、Signal での停止・承認制御の応答性維持、および所有者権限付与の誤りを防ぐ許可リスト機能の修正により、運用時の安定性を高めた。
セットアップと回復機能の改善
モデルプロバイダー設定やチャンネル登録をガイド付きで行えるようになり、Gateway の起動停止時のフリーズ防止やリプライセッションの自動回復機能を実装した。
インストールパッケージの拡充と外部ゲートウェイ制御
Linux 向け deb および AppImage バンドルを追加し、Windows 環境での Node.js 連携を改善するとともに、外部管理者によるライフサイクル制御モードを導入してサービス権限の保護を図った。
外部ゲートウェイの監視強化
ライフサイクルオーナーに対して外部監視モードを追加し、ネイティブサービスの権限や自己更新をブロックしながら検証された再起動と遅延動作を維持する。
重要な引用
run Control UI sessions on cloud workers, open Codex and Claude catalog sessions in terminals on their owning hosts
prevent Telegram durable-ingress loss after restarts
add Linux deb and AppImage bundles with Gateway guidance
"blocking native service mutation and self-update"
編集コメントを表示
編集コメント
今回のアップデートは、AI エージェントの運用基盤における信頼性と利便性の両面での着実な進化を示している。特に外部管理者による制御機能やモバイル環境への対応強化は、実務レベルでの導入を後押しする要素と言える。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
2026.7.2
ハイライト
・リモートコーディングセッション:クラウドワーカー上でコントロール UI セッションを実行し、各ホストのターミナルで Codex や Claude カタログセッションを開き、OpenCode や Pi のセッションはターミナル内で直接再開できるようにしました(#107670, #107086, #107200)。
・ネイティブ自動化とノード:モバイルでも自動化機能の機能を同等に整え、Android でフォアグラウンドでの音声起動をサポート。また、ヘッドレス Linux ノードからカメラ、位置情報、通知機能へのアクセスを公開しました(#106355, #107081, #107193)。
・チャネル操作の安全性向上:再起動後の Telegram 永続型イングレス損失を防ぎ、アクティブなターン中に Signal の停止と承認コントロールが応答し続けるように改善。また、チャネルの許可リストから所有者権限が付与される不具合を修正しました(#107288, #107422, #107403)。@obviyus さん、@arduano さん、@yetval さんに感謝します。
・ガイド付きコントロール UI セットアップ:設定画面からモデルプロバイダーを構成可能に。チャネルはガイド付きセットアップページを通じて導入し、セッション作成時に画像やモデルを選択できるようになりました(#106490, #106469, #107358)。@alexandre-leng さん、@fuller-stack-dev さんに感謝します。
・ゲートウェイとセッションの回復:再起動時のゲートウェイのフリーズを防ぎ、最終化が停止した後の返信セッションを復旧。ライフサイクル競合中もワンショット cron ジョブを有効に維持できるようにしました(#107339, #106792, #107236)。@obviyus さん、@joshavant さん、@charliemeyer2000 さん、@SL4N さんに感謝します。
・インストールとパッケージング:Linux 向け deb および AppImage バンドルを追加し、Gateway のガイダンス付きで提供。安定版のメインベースリリースから公開。Windows インストールでは、winget で Node.js を追加した直後に即座に完了できるようにしました(#106533, #106891, #106862)。
変更点
外部ゲートウェイの監視機能強化:OPENCLAW_SUPERVISOR_MODE=external を設定することで、OCM などのライフサイクル管理者がネイティブサービスの権限を公開することなく、検証済みの再起動や延期動作を維持できます。これにより、ネイティブサービスの変更や自己更新がブロックされ、バージョン管理された原子的な再起動ハンドオフ契約が提供されます。
ClickClack のガイド付きセットアップ:openclaw onboard または openclaw channels add clickclack コマンドで URL、トークン、ワークスペースのプロンプトから ClickClack を設定できます。デフォルトアカウントの環境変数フォールバックや致命的ではないライブ接続検証機能も備わっており、OpenClaw が既に実行中の場合はゲートウェイを意識した次のステップが自動的に連携します。
ClickClack コマンドメニュー:各ボットのネイティブな OpenClaw コマンドは、ゲートウェイ起動時に ClickClack のコンポーザー補完リストに登録されます。アカウントごとのオプトアウトが可能で、古いトークンやサーバーに対する互換性処理も致命的ではないエラーとして扱われます。
スキルワークショップの承認:デフォルトではエージェントが開始した適用、拒否、隔離アクションに追加の承認プロンプトは表示されません。ただし、skills.workshop.approvalPolicy: "pending" を設定することで、オプトイン型の承認ゲートを維持できます。
TUI フジセレクター:リストマッチングを pi-tui に委譲し、スラッシュトークンと英数字マッチングを追加しました。これに伴い、ローカルマッチャーのフォークは削除されています。
macOS ペアードノード端末:埋め込みノードホストからデュプレックスな Codex と Claude のターミナル再開コマンドを広告し、ネイティブアプリブリッジを通じて対話型入力とキャンセル操作を転送します。
コントロール UI カタログターミナル:対象となる Codex や Claude Code セッションは、ゲートウェイまたはペアードノードホスト上のネイティブ CLI で開かれます。ビューアとターミナルの選好設定や検証済みの再開コマンド、対話型 PTY リレー機能も用意されています。
スキルワークショップ履歴レビュー:手動で最新から順にセッションをスキャンし、より保守的なスキルアイデアを見つけるために古い実作業を段階的に検索します。保存されるのは SQLite カーソルのメタデータのみで、自律的な自己学習がオフになっている場合でも最大 3 つの結果を保留中の提案として残します。
OpenAI GPT-5.6 デフォルト:新しい API キー設定には openai/gpt-5.6(Sol エイリアス)を、新しい Codex/OAuth 設定には正確に openai/gpt-5.6-sol を使用します。両方のランタイムで Sol の推論レベルはデフォルトでミディアムに設定されますが、既存のプライマリ、フォールバック、エイリアス、および明示的な GPT-5.5 選択は維持されます。
iOS オフラインチャット:保護されたバウンド型のゲートウェイごとのキャッシュから直近のセッションと正規化されたトランスクリプトを事前描画します。オフライン時は送信機能が無効になり、ペアリングがリセットされるとキャッシュされた会話テキストは削除されます。
Slack 進捗インジケーター:デフォルトでは Slack のネイティブなアシスタントスレッドステータスとローテーションする読み込みメッセージを使用し、承認リアクションは静的に保ちます。ライフサイクルに応じたリアクションの更新には messages.statusReactions.enabled: true の設定が必要です。
コントロール UI 通話制御:音声、モデル、感度などのリアルタイムデフォルト設定は「設定」→「通信」→「通話」画面で管理します。コンポーザーのマイクカーソルを使用すると、ブラウザ上の任意のオーディオ入力を選択できます。
コントロール UI セッションワークスペースショートカット:⇧⌘B キーでアクティブなチャットペインのセッションワークスペースレールを展開または折りたためますが、メインアプリサイドバーや個別の詳細パネル、Canvas プレビューには影響しません。
コントロール UI 設定ショートカット:⇧⌘, で設定画面を開きます。ブラウザ側の ⌘, ショートカットは変更されません。
コントロール UI チャットレイアウト:トランスクリプトをコンポーザー軸に対して中央に配置します。アシスタントとツールの出力は左、ユーザーの発言は右に表示され、同じ読みやすいフレーム内に収まります。カスタムメッセージ幅のオーバーライドも維持されます。
コントロール UI コンポーザーフッター:チャット設定チップとモデル制御をデフォルトの位置から、区切り線ではなくカードエッジ間に中央配置します。
コントロール UI アシスタントアクション:アシスタント名と時刻は先頭に表示し、ホバー時のアクションは左側に配置して遠端に配置しないようにしました。
コントロール UI メッセージコンテキスト:個別のトークン、コンテキスト、モデル詳細は、別々の「コンテキスト」ボタンを表示するのではなく、タイムスタンプ上でホバーまたはアクティブ化すると表示されます。
コントロール UI セッションタイトル:直近のセッション名が切り捨てられている場合、モーションを安全に抑えたアニメーションでホバー時に全称を表示します。
コントロール UI サイドバー使用状況:拡張されたサイドバーからプロバイダーの使用量クォータ行は削除されました。ただし、チャットコンポーザーと使用状況ページには詳細情報が残されています。
ワークボードディスパッチ上限:リクエストスコープの --max-starts オバライドを追加し、デフォルトの上限、順次開始、所有者ごとの 1 カード制限は維持されます。
プラグインインストールの信頼性警告:CLI およびチャットでのインストール時、任意の実行可能ソースからのプラグインには明示的な --force 承認が必要です。信頼された ClawHub、バンドル版、公式カタログ、追跡更新フローは摩擦なく動作し続けますが、Crestodian のインストールは信頼できるソースに制限されます。
クラウドワーカー:リモートセッション実行のためのセッション配置、ディスパッチ、ワーカーターンルーティング機能が追加されました。
ペアードノードコーディングエージェント:OpenCode と Pi セッションの検出が可能になり、ストリーミング CLI エージェント実行を通じて Codex や Claude カタログセッションを継続できます。
カタログセッション:コントロール UI サイドバーから対象となるカタログセッションを直接作成できるようになりました。
管理されたワークツリー:「設定」から削除制限をカウント数と総サイズで設定可能です。
cron 履歴:スケジュール実行の履歴はタスク台帳から提供されます。
コーディングエージェントメモリ:Codex と Claude Code のメモリがコントロール UI にインポートされました。
MCP アイソレーション:MCP サーバー接続は、それを要求したセッションにスコープされます。
Discord 音声:ボイスチャンネルの参加者変更時にエージェントへ通知します。
Codex 使用状況:サインイン済みアカウントのメールアドレスが、アプリサーバーの使用量ウィンドウと共に表示されます。
スキルワークショップ:過去のセッション履歴をスキャンし、保守的でレビュー可能なスキルアイデアを探します。
タスクプレビュー:実行中のタスクステータス行から最新のタスクが表示されます。
セッション変更:コントロール UI セッションでアクティブなブランチとローカルの変更ファイル状態が表示されます。
チャンネル進捗:長時間作業用の進捗ドラフトが予約され、モデル自身のプレアンブルがステータスの見出しとして使用されます。
Codex CLI:バンドルされたプラグインが Codex CLI 0.144.4 にアップグレードされました。
修正点
外部スーパーバイザーの再起動ヘルスチェック:デバイスIDポリシーは、置換ゲートウェイのロックとリスナー PID が一致した場合のみクローズされ、OCM 管理による再起動が成功したハンドオフ後にタイムアウトしないようにします。@shakkernerd 氏に感謝。
ACPX クリーンアッププロセスの監査:ホストのプロセステーブル読み取りを制限し、スタックした ps コールがゲートウェイ起動やセッションクリーンアップを停止させないようにしつつ、フェイルクローズドの所有権チェックは維持します。@Alix-007 氏に感謝。
Cron ライフサイクル競合のリトライ:スケジュール実行、手動実行、起動回復実行 across で実行フェーズのリトライ判断を保持し、実行後の主張競合によって完了したメッセージやツールが再再生されないようにします。#108428 を修正。@yetval 氏に感謝。
Discord ゲートウェイメタデータのデッドライン:既存のルックアップデッドラインを DNS およびプロキシ事前チェック、リクエストヘッダー、レスポンスボディ全体で維持し、スタックしたゲートウェイ起動がクリーンに中止されるようにします。(#104580) @hugenshen 氏に感謝。
コントロール UI のクラウドセッション思考:新しいセッションモデルピッカーで推論レベルを公開し、クラウド送信前に選択されたレベルを永続化します。
iOS フレッシュインストールセットアップ:キーチェーンクリーンアップの前に使用済みのセットアップ認証情報を原子的に隠蔽し、遅延された項目削除が正常にペアリングされたデバイスの切断を引き起こさないようにします。#107591 を修正。@dagmarjeeves-lab 氏および @vincentkoc 氏に感謝。
Tlon SSE 接続クリーンアップ:HTTP レスポンスの失敗やストリームオープンの拒否後に、開封デッドラインを解除し、再接続試行が古いタイマーを残さないようにします。(#104585) @hugenshen 氏に感謝。
LINE リプライトークンのメディア種別:受信リプライでビデオおよびオーディオメタデータを尊重し、プロアクティブな送信に共通のメディアビルダーを共有し、空のメディアのみが配信された記録を防ぐために明示的に失敗します。(#106515) @edenfunf 氏に感謝。
Mattermost WebSocket 接続デッドライン:オープニングハンドシェイクを制限し、スタックした TCP ピアがチャネル起動を無限に停止させないようにし、タイムアウト後に再接続制御が再開されるようにします。(#105553) @hugenshen 氏に感謝。
キュー待ち TTS リトライ:ローカル送信メディアをキュー所有ストレージへコピーしてからエンキューし、音声リプライが生産者の一時クリーンアップや再起動回復で生き残るようにし、参照されたアーティファクトはリトライバックオフを通じて保持し、1 日後に未参照のスポールファイルを削除します。#108501 および #108502 を修正。@masatohoshino 氏に感謝。
Feishu アプリ登録デッドライン:ガード付きフェッチ境界を介して OAuth デバイス登録リクエストを 10 秒に制限し、スタックしたレスポンスヘッダーでセットアップが無限に停止しないようにします。(#105549) @hugenshen 氏に感謝。
LINE コマンド管理メンション:メンションストリップ前に承認されたスラッシュコマンドを検出し、インライングループおよびダイレクトメッセージ制御が元のイングレスメタデータを保持するようにします。(#107230) @edenfunf 氏に感謝。
Feishu ドキュメント画像読み取り:選択したアカウントのタイムアウトでリモートドキュメント画像ヘッダーとスタックしたボディを制限し、プラグインの MDAST パイプラインを通じてドキュメント Markdown を解析し、画像/ブロックのアライメントを保持し、空の画像ブロックを作成する前に失敗したアップロード入力を拒否します。@Alix-007 氏に感謝。
ClawHub レジストリ読み取り:他の一時的なゲートウェイ障害と共に HTTP 500 レスポンスのリトライを行い、単一のレジストリエラーでマルチパッケージリリーススキャンが失敗しないようにします。
Slack Socket Mode ヘルスチェック:auth.test の失敗または設定されたボットトークンが bot_id を持たないユーザーに解決される場合、接続された Socket Mode 転送を劣化として報告し、健全なエンタープライズ組織のインストールは維持します。@zw-xysk 氏に感謝。
Synology Chat レスポンス制限:ユーザーリスト応答読み取りを制限し、過大なストリームを即座に停止し、NAS がサポートされるエンベロープを超えた場合に古いキャッシュされたアイデンティティを保持します。@zw-xysk 氏に感謝。
使用日付範囲:タイムスタンプのないレガシー転写行を有限セッション範囲から除外しつつ、全期間合計には残し、新しいセマンティクスを提供する前に古い使用キャッシュを再構築します。#89709 を修正。@TurboTheTurtle 氏に感謝。
LINE グループ履歴競合:アクティブなメンションターン中に受信した環境グループメッセージを次のターンで保持しつつ、ターン前のスナップショットは正確に一度だけ消費します。(#107367) @edenfunf 氏に感謝。
Mattermost プログレスコマンド詳細:チャネル設定検証およびバンドルメタデータで文書化された streaming.preview.commandText および streaming.progress.commandText モードを受け入れます。@shakkernerd 氏に感謝。
1Password 認証ハンドオフ:共有プラグイン状態に非ス(nonce)バウンドの保留承認を永続化し、ブローカーインスタンス間でのフックおよびツール実行が単一使用となり、フェイルクローズされるようにします。
コントロール UI チャット転写:セッションおよびペイン復帰 across で読み込まれた履歴を保持し、自動バックスクロール読み込みを制限し、長い転写をバーチャライズし、隠されたネイティブ実行境界を保持し、プリペンデンド、ストリーミング、レスポンシブレイアウトが点滅したりジャンプしたりしないようにします。@shakkernerd 氏に感謝。
Codex ダイナミックツール結果:任意のライフサイクルメタデータに対して共通のツール結果失敗契約を使用し、成功した Skill Workshop の結果が失敗した呼び出しとして表示・永続化されないようにします。#107684 を修正。@shakkernerd 氏に感謝。
Codex /status コンテキスト鮮度:rawResponse/completed を発行する Codex アプリサーバーから正確なレスポンスごとの使用量を消費し、正確な使用量が利用できないか省略されている場合は、累積ライフタイム合計を再利用せずコンテキストを不明のままにします。(#107813) @wuqxuan 氏に感謝。
ネストされたリソースの無視:スキルおよびリソース発見時にネストされた無視ファイルでスラッシュなしパターンとエスケープされた文字列の感嘆符を尊重します。@moguangyu5-design 氏に感謝。
プロキシバイパス優先度:Undici と一貫して、小文字の空白 no_proxy が大文字の NO_PROXY をシャドウするのを尊重し、Telegram フォールバック選択に共通のマッチャを再利用します。
Tokenjuice 実行圧縮:圧縮されたミドルウェアメタデータ内に生コマンド出力を保持しないことで、大規模な成功した圧縮がミドルウェア詳細サイズガードで失敗しないようにします。
エージェント Git パッケージID:ホストリポジトリ解析前に refs を除去し、トバースegment を拒否することで、GitLab ブランチ refs が管理されたインストールパスに正規解決されるようにします。@vincentkoc 氏に感謝。
Tlon カスタム S3 アップロード:ストレージエンドポイントを AWS SDK のネイティブパーサーを介して渡すことで、カスタム S3 互換アップロードがプレサイン前に失敗しないようにします。
Signal アクティブラン制御:アクティブターン中、承認された停止、ステータス、承認、キュー読み取り制御を応答可能に保ちつつ、正規および状態保持ターンを正規セッション受付で維持し、停止時にすべての保留中のグループ送信レーンをキャンセルします。(#107422) @arduano 氏に感謝。
エージェント認証ストレージロック:proper-lockfile が侵害されたロックを報告した後に冗長な解放試行を行わずに、通常の解放失敗を表面化します。
ペアリング済みノードセッションカタログ:統合された Anthropic および Codex カタログリクエストがコントロール UI 読み取りフローから読み取り専用ノードコマンドを呼び出すことを承認し、リモート Claude/Codex 行およびターミナル再開の可用性を復元します。#107406 を修正。@vincentkoc 氏に感謝。
サンドボックス再作成確認:Clack キャンセルを拒否として扱い、Ctrl-C がコンテナ削除を続行できないようにします。
Microsoft Teams HTML テキスト:引用および Graph フェッチメッセージで HTML5 エンティティを一貫してデコードし、リテラルエスケープされたエンティティテキストは保持します。
ClawHub プラグイン API 範囲:各サポートされる比較子を semver に委譲することで、チルダ、部分ワイルドカード、プリリリースキャレットの境界が正しくなりつつ、OpenClaw バージョン正規化および既存の制限付き範囲文法を保持します。(#106877)
Web 可読性相対リンク:解析されたドキュメントにリクエスト URL をシードし、記事リンクが正しく解決されるようにしつつ、プラグインの重複する遅延ローダーファサードを削除します。(#106860)
ブラウザ自動ルーティング:暗黙的に選択されたブラウザノードが制御ホストへの到達不能を報告した場合、Gateway ホストにフォールバックしつつ、明示的なノードピンおよび曖昧なアクションの失敗は保持します。
Discord 音声参加者コンテキスト:ライブゲートウェイの音声状態ロスターを維持し、承認された音声エージェントターンに現在のチャネル参加者を含め、エージェントが誰がいるかを回答できるようにします。@vincentkoc 氏に感謝。
OC Path JSONC 挿入:jsonc-parser を通じてオブジェクトおよび配列の挿入をパッチ適用し、コメント、末尾のカンマ、CRLF フォーマットを維持します。(#106847)
Windows winget インストール:マシン PATH の更新が視覚化される前に winget が Node.js をインストールした場合、現在の PowerShell セッションで継続し、偽の Node.js not found 失敗を回避します。(#106862)
コントロール UI リアルタイム Talk フィードバック:すべてのマイク転送に対してブラウザのエコーキャンセレーション、ノイズ抑制、自動ゲイン制御を要求し、PCM キャプチャプロセッサをゼロゲains スンクに接続したまま保ち、マイク入力がローカルで再生されないようにします。
エージェントソースリプレイ回復:コードモードを通じて実行されたメッセージ送信に対して現在のチャット配信証拠を保持し、成功したリプライが冗長なリトライを引き起こして誤った配信失敗診断を行わないようにします。@vincentkoc 氏に感謝。
ゲートウェイインプロセス再起動:古い SIGUSR1 再起動状態をクリアし、実行時受付を再構築する前に準備されたホストサスペンションを再開し、再起動クールダウンや一時停止スケジュールが次のライフサイクルに漏れないようにします。@vincentkoc 氏に感謝。
ClickClack 永続メディア配信:必須の配信を介してメディアリプライをルーティングし、所有者スコープのアップロードおよびメッセージ非ス(nonce)をリトライ across で再利用し、ソースメディアを再読まずに保存された添付状態を修復し、古い ClickClack サーバーが不明な送信を証明できない場合はフェイルクローズし、チャネルレベルのトークンキャップではなく選択したプロバイダーおよびモデルの実行時出力バジェットを使用します。@jjjhenriksen 氏および @shakkernerd 氏に感謝。
Deepgram リアルタイムカスタムエンドポイント:音声通話ストリーミングベース URL を秘密安全なエラーで検証し、明示的な ws:// および wss:// エンドポイントを保持し、HTTP スキームを対応する WebSocket 転送にマッピングして専用およびセルフホストデプロイメントに対応します。(#105334) @dwc1997 氏、@vincentkoc 氏、@zw-xysk 氏に感謝。
コントロール UI 新しいセッション再接続:エージェント、ノード、リポジトリブランチ、フォルダブラウザ状態を再発見し、派生ワークスペースを更新し、未検証デバイスをゲートし、ゲートウェイクライアント置換後に曖昧なリトライをブロックしつつ、型付きタスクおよび明示的な選択は保持します。#106372 を修正。@vincentkoc 氏に感謝。
macOS リモートノード準備:ノード受付中にオペレーター接続を開くのではなく、ノードハイスナップショットからメインセッションキーを取得し、リモートトンネル回復が Computer Use およびノード実行をライフサイクル遷移で停止させないようにします。
Claude CLI コンテキストバジェット:Anthropic モデルおよびエージェントごとの contextTokens 制限を尊重し、有効な制限を Claude Code のネイティブ自動コンパクターに渡して OpenClaw セッション状態に同じ準備済みバジェットを永続化します。#80933 および #93198 を修正。@mushuiyu886 氏および @gorkem2020 氏に感謝。
転写読み取り失敗:ストリーミング JSONL セッション読み取りからの権限および I/O 失敗を伝播し、読めない転写を空として扱わないようにします。(#106412) @zenglingbiao 氏に感謝。
再起動センティネル診断:SQLite の読み書きおよびレガシーファイルクリーンアップの失敗を報告しつつ、ベストエフォート型の再起動回復動作は維持します。(#106385) @zenglingbiao 氏および @wendy-chsy 氏に感謝。
ネイティブアプリ接続およびリレー信頼性:Android の切断をアクティビティ再作成 across で停止し、リモートカメラコマンドを権限プロンプトを開かずに失敗させ、機能変更後にモバイルノード登録を更新し、iOS オンボーディング接続の失敗を表面化し、セッション切り替え時に古い Talk 所有者をキャンセルし、無効な Watch 確認を拒否し、起動中に受信した Watch イベントを保持し、古いエージェント概要リクエストが新しいゲートウェイ状態を置き換えないようにします。@vincentkoc 氏に感謝。
ゲートソースウォッチ:tmux ウォッチャーを開始する前に設定されたポートをインストール済みサービスから手渡し、失敗したペインをアタッチ/キャプチャ用に保持し、管理された Gateway と並行して明示的な代替ポートウォッチを維持します。@vincentkoc 氏に感謝。
Claude CLI マックスターン診断:OpenClaw および Claude セッションコンテキストとターミナルマックスターン結果を保持し、ツールアクションが既に実行されている可能性がある場合に警告し、副作用を持つターンの不安全な認証プロファイルまたはモデルの再プレイを停止します。(#94130) @zhangguiping-xydt 氏および @tdrose01 氏に感謝。
プロバイダーネットワークリトライ:一時的な接続エラーに対するプロバイダー読み取り/ポーリング/ダウンロードおよびエージェント待機回復を整合させ、プロバイダー ENOTFOUND 失敗を制限付きでリトライしつつ、ゲートウェイ ENOTFOUND および非冪等作成操作は即座に失敗するようにします。(#101496) @xialonglee 氏に感謝。
セッションリトライ分類:識別子またはペイロード詳細が単に 429/5xx の数字シーケンスを含む永続的なプロバイダーエラーの再送信を停止し、リトライパス across で制限付きレート制限ウィンドウ解析を共有します。(#105258) @destire-mio 氏および @yetval 氏に感謝。
LINE ディレクティブテンプレート:必須フィールドが空白またはラベルなしアクションを持つ確認およびボタンを抑制しつつ、有効なタイトルなしボタンおよび周囲のリプライテキストは保持します。(#105520) @edenfunf 氏に感謝。
SQLite メンテナンススキーマ検証:圧縮前に、現在のバージョンのグローバルおよびエージェントデータベースから欠落または逸脱した正規テーブル、制約、インデックス、トリガー、またはテーブルオプションを持つものを拒否し、サポートされる追加マイグレーションレイアウトは受け入れます。
Matrix 起動診断:制限付き stdout および stderr タイルで完全な UTF-8 コードポイントを保持し、暗号依存関係の失敗が保持境界で置換文字を表示しないようにします。(#105475) @qingminlong 氏に感謝。
iOS Watch リレーコマンド:ペアリングされた iPhone ノードがデフォルトゲートウェイポリシーを通じて watch.status および watch.notify を広告および呼び出すことを許可しつつ、直接 watchOS ノードの固定最小コマンド表面は保持します。@vincentkoc 氏に感謝。
Swabble ステータス設定:サービスステータスの読み取り時にデフォルト設定を黙って使用せず、グローバル --config パスを尊重します。
ClawHub リトライタイミング:分数の遅延秒およびカレンダー正規化された無効な Retry-After 日付を拒否し、実行時およびリリース読み取りが制限付きフォールバックスケジュール上にとどまるようにします。(#105479) @qingminlong 氏に感謝。
Discord スレッドアーカイブデフォルト:親チャネルごとに設定された自動アーカイブ期間を継承し、バインド作成スレッドに適用して 60 分を強制しないようにしつつ、明示的なオーバーライドは保持します。(#103413) @wings1029 氏に感謝。
インストール済みプラグイン読み込み:ネイティブモジュールフォールバックが jiti の変換パスを使用するようにし、同じ同期的 ESM 読み込みを再試行しないことで、公式プラグインが SDK 契約モジュールをインポートする際の Node 24 起動競合を防ぎます。@vincentkoc 氏に感謝。
QA プロファイルチャネル実行:混合された Crabline チャネルシナリオを一つの集約ホストスイートに分割し、分類ベースのプロファイルコマンドおよび証拠ワークフローが実行前に中止されないようにします。
プラグイン SDK API ベースライン:すべてのパブリックエントリーポイントを網羅し、ソース行の揺らぎなしで完全な宣言形状を保持し、変更ファイル検証からベースラインおよびエクスポート表面ガードを実行します。@vincentkoc 氏および @zw-xysk 氏に感謝。
SQLite ターミナルセッション回復:エージェントデータベース内で物理転写変更時間を追跡し、転写書き込みがレジストリ更新よりも長く続く場合に殺されたまたはタイムアウトしたメインセッションを回転させつつ、ドクターインポート中はレガシー転写 mtimes を保持します。@vincentkoc 氏に感謝。
ゲートウェイチャット型チェック:廃止された集約型モジュール削除後、チャネベントタイプを所有するプロトコルスキーマからインポートし、完全なプロジェクト型チェックを復元します。@vincentkoc 氏に感謝。
パッケージ化 Crabbox コマンド:公開ラッパーでインポートされるリース鮮度ヘルパーを含め、npm インストールで crabbox:* コマンドが ERR_MODULE_NOT_FOUND で失敗しないようにします。@vincentkoc 氏に感謝。
プラグインセッションカタログ:不明なカタログフィルターを拒否し、カタログをプラグイン機能として報告し、SDK 登録キャプチャ内で保持し、空の結果を黙って返したり、カタログ専用プラグインを機能なしと分類したりしないようにします。@vincentkoc 氏に感謝。
ゲートサービス監査:POSIX シェル -c ラッパーをゲートサブコマンドチェックに対して不透明として扱い、シェルスワップされた macOS LaunchAgents で内部コマンドやポートを解析せずに偽の未発見コマンド警告を回避します。#81751 および #81778 を修正。@liaoandi 氏に感謝。
アウトバウンドチャネル起動:同じチャネル、設定、レジストリ生成に対する繰り返し失敗するプラグインアクティベーションを抑制し、設定またはレジストリの再読み込み後にリトライします。(#100377) @xialonglee 氏に感謝。
OpenAI リアルタイムクライアントシークレットデッドライン:ガード付きフェッチ境界を介して音声および文字起こしシークレットの取得を 30 秒に制限しつつ、認証および制限付きレスポンス解析は保持します。(#102860) @Alix-007 氏および @Leon-SK668 氏に感謝。
ゲートウェイクライアントウォッチドッグ:無制限および混合保留リクエストに対して転送スタック検知をアクティブに保ち、デッドソケットが保留リクエストを拒否し、再接続し、拒否されたリクエストを再再生しないようにします。(#103407) @NianJiuZst 氏に感謝。
iOS シェアエクステンション下書き:スキャフォールドのようなプレフィックスで始まる正当な共有テキストを保持し、正確なレガシースキャフォールド行のみを削除し、スキーム類似の文章を URL とみなさないようにし、ホストミラーコンテンツを重複排除します。(#103453) @lin-hongkuan 氏および @harjothkhara 氏に感謝。
Telegram 推論プレビュー:遅延削除を通じて分割された推論プレビューを再配置し、クライアントのスクロール位置を保持しつつ、以前のプレビューメッセージが古くならないようにします。(#97828) @ly-wang19 氏および @kyle20026 氏に感謝。
Feishu ネイティブカードスレッド:空白リプライターゲットを一度正規化し、カードおよびメディアパートで共有リプレイモードを再利用し、ネイティブカードトピックリプライがスレッド内にとどまるようにします。(#102804) @sunlit-deng 氏に感謝。
QQBot トークン要求:共有の 30 秒ガード付きフェッチデッドラインでトークン取得を制限し、スタックしたシングルフライト呼び出し者が同時に失敗し、クリーンアップし、リトライできるようにします。
v2026.7.2-beta.2 のリリースノート
@maweibin 氏への感謝 (#102897)
- Canvas A2UI 検証: CLI、エージェントツール、および最終的なノード呼び出しの境界において、不正または非対応の JSONL を拒否します。ただし、ネイティブの v0.8 ディスパッチ機能は維持されます。(#103713) @qingminglong 氏への感謝
- Twilio RCS 着信ルーティング: 送信者の一致やセッション動作を損なうことなく、署名付き Webhook の検証後にのみ RCS コンシューマーアドレスを正規化します。これにより、発信 RCS のセマンティクスを変更せずに機能します。(#102373) @clawSean 氏への感謝
- ClickClack 出力のサニタイズ: 送信者境界において内部ツールや XML スケフォールディングを除去し、スケフォールドのみによる送信を抑制します。また、オプションのモダンな配信 ID は保持されます。(#103142) @masatohoshino 氏、@vincentkoc 氏、@zw-xysk 氏への感謝
- エージェントコアの切り捨て: ヘッド切り捨て時に負の行数やバイト数上限が指定された場合でも、空出力によるクラッシュを回避します。(#103425) @qingminglong 氏への感謝
- Windows ノード解決: 敵対的な
PATH値の下で、裸のケース非対応node.exeエントリを解決する際、現在の実行ファイルを維持します。(#103907) @soldforaloss 氏と @vincentkoc 氏への感謝 - Codex ランタイム切り替え:
codex/*およびopenai/*モデルルートの両方でバンドルされた Codex ランタイムを受け入れますが、非対応のプロバイダー/ランタイムペアは拒否し続けます。(#103762) - エージェント中止後のクリーンアップ: 端末のクリーンアップとプロンプトロックの再取得を直列化することで、キャンセルされた埋め込み実行がセッションロックで最大 60 秒にわたって競合しないようにします。
- Chutes OAuth の期限設定: トークン交換、プロフィール参照、リフレッシュ要求に上限を設定し、オプションのユーザー情報拡張が停止しても発行済みのトークンを保持します。(#102026) @Alix-007 氏への感謝
- コントロール UI ワークスペースのアバター: 検証済みエージェントアバターファイルをブートストラップとアイデンティティレスポンスに埋め込みます。これにより、認証されていないアバタールートのリクエストを介さずにパーソナルカード画像がレンダリングされ、設定された絵文字の優先順位も維持されます。(#102892, #97602) @LZY3538 氏と @mtuwei 氏への感謝
- Exec セーフバインのフラグ: デフォルトの stdin のみフィルタに対して、 curated な読み取り専用ブール値フラグを自動承認します。ただし、未知のフラグ、tail フォロー/リトライモード、ファイル演算子、カスタムプロファイルは失敗時にクローズ(拒否)されます。(#88953) @yetval 氏への感謝
- iOS セッション変更: リネーム、アーカイブ、ピン留め、削除、フォークの要求を、選択されたエージェントにスコープします。フォークされたセッションでは親エージェントを維持するため、マルチエージェントチャット操作が誤ったエージェントの下でセッションを変更または作成できないようにします。(#103366, #103415) @lin-hongkuan 氏と @harjothkhara 氏への感謝
- Swift プロトコルイニシャライザー: スキーマオプションの生成されたイニシャライザーパラメータをすべて
nilにデフォルト設定します。これにより、追加的なプロトコルフィールドが SDK の構築呼び出し箇所を破損しなくなります。 - OpenCode Go MiMo カタログ: エージェントリクエストを拒否する非推奨のエイリアス
mimo-v2-omniとmimo-v2-proの公開を停止します。アクティブな MiMo V2.5 ルートに対するリリース検証は維持されます。(#103311, #103329) @krissding 氏への感謝 - 監査時間フィルター:
openclaw audit --afterおよび--beforeに対して、意図しない期間に巻き込まれる代わりに不可能なカレンダー日付を拒否します。ただし、タイムゾーンレスのタイムスタンプセマンティクスは維持されます。(#103433) @qingminglong 氏への感謝 - OpenAI 互換ストリーミングツール呼び出し: SSE
data: [DONE]で終わるがfinish_reasonを含まないストリームからの完全なネイティブツール呼び出しを実行します。ただし、トランスポート EOF と可視テキストの場合は失敗時にクローズ(拒否)されます。(#98124, #97994) @SunnyShu0925 氏と @wszhhx 氏への感謝 - xAI プロバイダーエイリアス: モデルが shipped
x-aiプロバイダーエイリアスを使用する場合、有効な思考リクエストをminimalに制限するのではなく、Grok 4.3 および Grok 4.5 の思考プロファイル、高速モデルルーティング、暗号化された推論再生を維持します。(#103315) - Doctor ステート分離:
OPENCLAW_STATE_DIRが別の場所を指す場合、自動更新や Gateway ウォッチ修復がデフォルトホームの実行やプラグインバインド承認をインポート・アーカイブするのを防ぎます。CLI の事前チェック通知は暗黙的に表示のみとし、クロスステートインポートは直接のオペレーターによる Doctor 実行に限定します。(#103247, #103317) @vincentkoc 氏への感謝 - Doctor クリーンステートのガイダンス: 設定変更がないクリーンな実行後、
openclaw doctor --fixを提案するのを停止します。ただし、対象を絞った修復のヒントは維持されます。(#103233) @kewang-pika 氏と @nonplace 氏への感謝 - Google 音楽生成: 契約上必須のオーディオを欠いた Lyria のレスポンスがブロックされていない場合、1 回リトライします。ただし、プロンプトブロックや端末での生成停止はリトライ不可のままです。(#103318)
- OpenCode Zen モデルカタログ: Claude Sonnet 5、Grok 4.5、Hy3 Free、Kimi K2.7 Code、MiniMax M3 のプロバイダー所有の静的シードを更新します。検証済みのルーティング、価格、制限、入力機能を確認し、廃止された無料ティア行を削除します。認証なしモデルリストを通じて同じカタログを公開します。(#103184)
- マネージドブラウザ起動: 非同期 Chrome のブートストラップやランタイム起動の失敗をブラウザエラーとして表示しますが、Gateway は稼働し続けます。ライフサイクルの後半でのプロセスエラー処理も保持されます。@vincentkoc 氏への感謝
- ブラウザノードプロキシダウンロード: すべてのアクション生成されたダウンロードを Gateway メディアストアへ転送します。ファイルあたり 10 MiB、合計 16 MiB のトランスポート予算に合わせ、ページ制御の結果データを横断せずに複数のダウンロードパスを Gateway ローカルファイルに書き換えます。
- Gateway 起動マイグレーション: 選択された設定が起動中に切り替わった場合、終了前に共有マイグレーションリースを解放します。これにより、5 分のリース期限まで待機してリーダビリティをブロックするのではなく、即座にリトライが可能になります。(#103145)
- Apple タイムアウト回復: プラットフォーム作業がキャンセルを無視している場合でも、共有操作のデッドラインや呼び出し元のキャンセルから素早く戻ります。ただし、遅延した Gateway ハンドシェイクは分離し、ロケーションと権限の待機者をクリーンアップします。(#103066) @NianJiuZst 氏への感謝
- Claude CLI ウォームセッション: Claude がネイティブトランスクリプトを書き込まない場合でも、マネージド stdio の連続性を維持します。正確なライブ子プロセスが消失または変更した場合のみ、バウンドされた OpenClaw 履歴にフォールバックし、ステートレス実行が CLI バインディングを永続化しないようにします。(#96841) @bradreaves 氏への感謝
- CLI プラグイン一覧: レガシー入力が存在しない場合、状態マイグレーションのランタイム読み込みをスキップします。これによりパッケージされたコールドスタートメモリの削減を図りつつ、レガシープラグインインデックスと設定済みセッションストアに対するマイグレーションは維持されます。
- Unicode 対応バウンドテキスト: コントロール UI、CLI、Gateway、プラグイン、QA、メモリ、Android の各表面において、プレビュー、プロンプト、診断、ラベル、セッションキー、リンクメタデータ、アイデンティティ値を短縮する際、完全な UTF-16 サロゲートペアを維持します。(#102625, #102626, #102627, #102816, #102823, #102833, #102877, #102949, #102963, #102969, #102988, #103010, #103034, #103210, #103341, #103487, #103543, #103580, #103646) @zhangguiping-xydt 氏、@wings1029 氏、@wangyan2026 氏、@Pandah97 氏、@MoerAI 氏、@SunnyShu0925 氏、@zhangqueping 氏、@zw-xysk 氏、@cxbAsDev 氏、@lzyyzznl 氏、@coder-master-0915 氏、@LeonidasLux 氏、@mushuiyu886 氏、@ly85206559 氏、@Simon-XYDT 氏、@lsr911 氏、@vincentkoc 氏、@chengzhichao-xydt 氏、@wangmiao0668000666 氏への感謝
- Cron リストテーブル: CJK(中国語・日本語・韓国語)、絵文字、結合記号、端末制御入力がアラインメントや出力を破損しないよう、端末表示幅に基づいてセルをサニタイズしてサイズ調整します。(#103616) @mushuiyu886 氏への感謝
- CLI モデルテーブル: エンコードされた端末幅に基づいてモデルリストのセルをサニタイズ、切り詰め、パディングします。これにより、絵文字や CJK、その他の広グラフェムが列のアラインメントを保ちます。(#102819) @Kevin23-design 氏と @vincentkoc 氏への感謝
- スキルプロンプトの圧縮: 残りのプロンプト予算を短縮された UTF-16 対応の説明に割り当てる前に、含まれるすべてのスキルのアイデンティティを維持します。トリガーガイダンスは保持されつつ、ハードリミットを超えません。(#88426) @abel-zer0 氏、@vincentkoc 氏、@chengzhichao-xydt 氏、@wangmiao0668000666 氏、@Pandah97 氏への感謝
- チャンネル Markdown コードテーブル: CJK、絵文字、混合幅のセルが共有 Telegram および Discord の出力全体でアラインメントを保つよう、列をレンダリングされた表示幅に基づいてサイズ調整します。(#55596, #55512) @sparkyrider 氏と @zjy282 氏への感謝
- QQ Bot 承認プレビュー: デスクトップ QQ のレビューで可読性を保ちつつ、コマンド内容を変更せずに、長いサニタイズ済みコマンドやメタデータをグラフェム境界で折り返し、継続マーカーと安全なフェンスを追加します。(#102119, #101979) @Bartok9 氏と @xuzhi5858 氏への感謝
- Codex コンピュータ制御: Codex アプリサーバーが
computerツールでスレッドを開始できるように、固定長の座標ペアを同型配列スキーマとして公開します。これにより、タプル値のitemsが拒否されるのを防ぎます。 - Google Chat 要求期限: コントロール呼び出しを 30 秒に制限し、メディア転送にはサイズ認識型の総予算と、個別の 30 秒間の停止ボディガードを提供します。これにより、Chat API の応答待ちを防ぎつつ、大規模な添付ファイルアップロードも破損しません。(#102227) @hugenshen 氏への感謝
- Google Gemini プレフィックス付きモデル ID: 多機能レスポンス動作の選択時に
google/gemini-*およびmodels/gemini-*を認識します。これにより、Gemini 3 のインライン画像応答が後退することなく、Gemini 2 の画像フォールバックを維持します。(#102382) @LiLan0125 氏と @yetval 氏への感謝 - 生成されたプロバイダーモデルカタログ: MiniMax および NVIDIA のカタログ行がオーディオまたはビデオメタデータを宣伝している場合、それらを保持します。ただし、ランタイムモデル入力はテキスト/画像に投影され、設定済み多機能プライマリがドロップされてフォールバックするのを防ぎます。
本リリースノートは、v2026.7.2-beta.2 の主要な修正と改善点をまとめたものです。
DeepSeek カタログのメタデータ更新では、V4 Flash と Pro の価格設定をキャッシュヒット・ミスおよび出力レートに合わせました。また、旧来のオンボーディングフローで記述された正確なカタログ情報を刷新し、7 月 24 日に deepseek-chat や deepseek-reasoner という互換性のあるレガシー名称が廃止されることを明記しました。
CLI の音声トランスクリプトファイル処理では、推論された Whisper や Parakeet のテキストファイルを権威ある情報として扱い、空または欠落した出力によって進行状況やステータスがユーザーの発話として誤って表示されないように対策しました。
Node 24 環境におけるブラウザアクションでは、リクエストキャンセルとレスポンス寿命をクライアント側にバインドし、Node 24.16 以降で早期に破棄されるボディストリームシグナルに依存しないように変更しました。これにより、JSON パース完了後に有効な POST アクションが失敗する不具合を防ぎます。
Android のハードウェアキーボード対応では、物理キーボードでの送信を未修正の Enter キーで行えるようになりつつ、Shift+Enter やその他の修飾付き Enter 組み合わせは複数行入力として維持されます。
Codex がネイティブサブエージェントを生成した際も、親アプリサーバーのサブスクリプションと共有クライアントは、生成されたネイティブサブエージェントの完了通知が確定するまで保持され、ウォークアップの消失やワンショットクリーンアップのリークを防ぎます。
コントロール UI でのセッション作成では、別のセッションを選択しても、新しく作成されたセッションが安定したサイドバーの最前面に配置されるようにしました。
FTS(全文検索)のみを使用するメモリの起動時には、memorySearch.provider が明示的に none に設定されている場合、プラグイン機能の発見処理をスキップし、不要なコールドスタートスキャンを防ぎます。
iOS の埋め込みターミナルでは、ネイティブゲートウェイ認証が接続している間に Web UI のログイン画面を表示するのではなく、ターミナル専用のコントロールサーフェースを直接開くように変更しました。
ソースビルドの移植性向上のため、tsdown 設定を自己完結型とし、実行されていない一時モジュールディレクトリから tsdown パッケージを解決する必要がないようにしました。
ブラウザタブの採用処理では、新しい MCP、Playwright、または CDP ターゲットが最終的な安全性検証に失敗した場合や、作成後に中止された場合、再発見できない場合に、以前の暗黙的タブと安定したエイリアスを維持します。タブ作成前にラベルを検証し、管理対象のクリーンアップは採用済みターゲットに限定されます。
Mattermost のブロックストリーミングでは、下書きプレビューモードで完全かつ重複しないテキストとツールブロックを保持し、プレビューストリーミングが無効な場合は通常のブロックストリーミングに従います。
iOS 開発用アプリの識別子では、リリースビルドとの区別のために異なるデバッグアイコンを使用しつつ、アプリ名は「OpenClaw」として維持します。
Android のチャット回復機能では、再接続とシーケンスギャップ履歴のスナップショットが追いつく間、楽観的なユーザーメッセージとローカル所有の実行を保持し、送信済みメッセージの消失や古い実行による所有権の奪取を防ぎます。
iOS の音声起動(Voice Wake)クリーンアップでは、無効な Voice Wake を無効化している間にマイクオーディオパイプラインの初期化を行わないよう変更し、シミュレータ起動時の中止や不要なオーディオセットアップを回避します。
エージェント停止回復機能では、テardown 後に後から破棄されたプロンプトが孤児化したセッションロックを再取得しないように対策し、/stop コマンド実行後も会話が次のターンにすぐに移行できるようになります。
ローカルゲートウェイ CLI 認証では、ループバック CLI トークンやパスワード呼び出しを永続的なデバイススコープから外し、読み取りプローブが古いペアリング基準の背後で書き込みや管理コマンドをブロックしないようにしました。
MCP スキーマ診断では、draft-2020-12 コンパイラの失敗を外部 MCP スキーマに帰属させ、不正なパターンが実行可能なセットアップエラーとして表示されるようにしました。
Amazon Bedrock のコントロールプレーンデッドラインでは、モデル発見とアプリケーション推論プロファイルの参照にタイムアウトを設定し、呼び出し側のキャンセルを維持し、各リクエストパス終了後に短寿命の SDK クライアントを閉じます。
送信前回復機能では、各送信前コールバックに所有者が上書き可能なデッドラインを設定し、ハングしたプラグイン処理後にシリアライズされた返信レーンを解放します。また、トランスポートが開始されていない場合にのみ、永続的な最終送信再試行状態を保持します。
Signal のネイティブ引用返信では、エージェント、明示的、永続的、およびチャンク化された送信のいずれにおいても、アクティブな着信メッセージをネイティブ引用として維持しつつ、返信モードポリシーは Signal プラグイン内に保持されます。
メディアストアのリモートダウンロードでは、レスポンスヘッダー待機や停止したボディにタイムアウトを設定し、放棄されたリダイレクトとエラー応答を閉じ、不完全な一時ファイルを削除して、ハングしたソースが呼び出し側をロックしないようにしました。
Cron llama.cpp ツールスキーマでは、ゲートウェイとランタイムでの非空白検証を維持しつつ、モデル側の cron 宣言スキーマを llama.cpp と互換性のある形式に保ちました。
ターミナルセッションでは、早期のキー入力を保持し、ペアードノードのターミナルアクションを有効化し、ペアードノードカタログ読み取り権限を付与し、古いコントロール UI 接続からの回復を行い、大量出力下でも低速クライアントを接続したまま維持します。
コントロール UI の設定では、検証された編集を自動保存し、自動保存ゲートを復元し、適用前の再起動状態を表示し、通常のコンテンツスクロールと選択動作を維持します。
Signal 回復機能では、ハングしたコンテナハンドシェイク後に再接続し、再起動中の重複するデーモンを防ぎ、電話番号正規化中にユーザー名ターゲットを保持します。
権限境界では、ペアードノードディレクトリの閲覧にオペレーター管理者の権限を要求し、移行設定マージにおけるプロトタイプ汚染をブロックします。
会話のアイデンティティでは、グループターン全体で話者属性を維持し、不正な Discord ギルド返信ツール呼び出しを減らしました。
プロバイダーセットアップでは、OpenRouter の OAuth 拒否エラーを表示し、認証エイリアス下に保存された資格情報を探し、未解決の API キープロバイダーを修復可能として表示します。
Claude と Codex セッションでは、ネイティブバックグラウンドワークのために Claude ターンを開いたままにし、ライブ更新後の Codex シャットダウン警告を回避し、Codex オンボーディングログインハンドオフを完了し、完了したフックリレーを廃止しました。
Apple アプリでは、iPhone と Watch クライアントをプロトコル v3 ゲートウェイに接続し、不完全な添付ファイル共有を拒否し、iOS リリースアーカイブで固定された Swift ツールチェーンに従います。
メモリの信頼性向上では、分割 QMD 出力全体で UTF-8 を保持し、レガシー移行中に正規のキャッシュ行を維持し、先頭ゼロを含む JSON コンテンツ長を受け入れます。
スキルとワークショップでは、グローバルインストールされた ClawHub スキルを追跡し、孤児化した使用行をクリーンアップし、検証エラーを表示し、ワークショップ承認を自動処理にデフォルト設定します。
制限付きネットワーク呼び出しでは、Google Chat 認証、Slack ディレクトリおよび読み取りモード呼び出し、Twitch ユーザー検索がハングしないようタイムアウトを設定しました。
チャンネル配信では、スカラーストリーミングがフォールバックした際に警告を表示し、選択されたモデルのランタイム予算を使用して ClickClack のメディア配信を永続化します。
プラグイン管理では、標準的な ClawHub API 比較子を尊重し、コントロール UI 管理者がインストール済みプラグインを有効化できるようにしました。
ランタイム設定では、解決済みのキャッシュ保持値を保持し、明示的な環境変数の削除を適用し、ディスパッチされた Workboard カードが実行状態で残らないようにしました。
入力と出力の安全性では、機密性の高い移行ターミナル出力をマスクし、管理対象の git パッケージ ID を正規化し、圧縮された Tokenjuice メタデータに生のコマンド出力を保持しないようにしました。
ネットワークとリソースマッチングでは、正規の NO_PROXY 動作を共有し、ネストされた無視パターンおよびエスケープされた文字列の感嘆符に従います。
Markdown フロントマターでは、YAML ノードが直接表現できない場合に強制されたフォールバック値を保持します。
完全な貢献記録
完全な貢献記録は、タグで固定された CHANGELOG.md で確認できます。
リリースの検証
- npm パッケージ:https://www.npmjs.com/package/openclaw/v/2026.7.2-beta.2
- レジストリ tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.7.2-beta.2.tgz
- 整合性:
sha512-Pjp6VcPQtGF2Q2d6faFOJ75IGpTt3Xucuxclz//n4eP89Wds5wMhZzGf0Oiqd1uSncm5LgCcZzm31Igp6lOR0w== - リリース SHA:
54d98a47251d3216443f9446830dec1a0aaddc43 - 完全なリリース CI レポート:https://github.com/openclaw/releases/blob/main/evidence/2026.7.2-beta.2/release-evidence.md
- リリース公開:https://github.com/openclaw/openclaw/actions/runs/29566151276
- npm 事前チェック:https://github.com/openclaw/openclaw/actions/runs/29548071521
- 完全なリリース検証:https://github.com/openclaw/openclaw/actions/runs/29546250316
- プラグイン npm 公開:https://github.com/openclaw/openclaw/actions/runs/29566735890
- プラグイン ClawHub 公開:個別に配信済み、本検証では待機していません:https://github.com/openclaw/openclaw/actions/runs/29566738448
- プラグイン ClawHub ブートストラップ:個別に配信済み、本検証では待機していません:https://github.com/openclaw/openclaw/actions/runs/29566741033
- npm Telegram ベータ E2E: https://github.com/openclaw/openclaw/actions/runs/29553869058
AI算出
通常リリースainew評価標準
AI エージェント運用や自動化機能の強化など技術的な詳細が含まれるものの、これは定期的なソフトウェア更新(beta バージョン)の記録であり、新規性スコアは低く設定されます。検索機会については、タイトルに明確なバージョン番号が含まれているため高評価とします。
6つの評価軸を見る
- AI関連度
- 75
- 情報源の信頼性
- 100
- 新規性
- 25
- 調べる価値
- 25
- 重複の少なさ
- 100
- 日本での有用性
- 25
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み