要点
OpenClawのベータ版アップデートにより、Google Meet統合やDeepSeek V4モデルの採用、音声対話の強化など、エージェント機能とプラグイン基盤が大幅に拡張された。
2026.4.24
ハイライト
- Google Meet が OpenClaw にバンドルされた参加者プラグインとして加わり、個人用 Google 認証、Chrome/Twilio リアルタイムセッション、ペアリングされたノードの Chrome サポート、アーティファクト/出席者のエクスポート機能、および既に開かれている Meet タブの回復ツールを提供します。
- DeepSeek V4 Flash および V4 Pro がバンドルカタログに含まれ、V4 Flash がオンボーディング時のデフォルトとなっています。また、DeepSeek の思考/リプレイ動作が、フォローアップのツール呼び出しターンに対して修正されました。
- Talk、Voice Call、Google Meet は、より深いツールバックされた回答を得るためにフル OpenClaw エージェントを参照するリアルタイム音声ループを使用できます。
- ブラウザ自動化において、座標クリック、より長いデフォルトのアクション予算、プロファイルごとのヘッドレス上書き、そしてより安定したタブの再利用/回復が可能になりました。
- プラグインおよびモデルインフラストラクチャが起動時に軽量化されました:静的なモデルカタログ、マニフェストベースのモデル行、遅延ロードされるプロバイダー依存関係、およびパッケージ化されたインストール向けの外部ランタイム依存関係の修復。
修正事項
- パッケージ化されたインストール:バンドルプラグインのランタイムが共有チャンクのコピーにフォールバックする際、パッケージルートのランタイム依存関係およびそのエクスポートされたサブパスを保持し、コピーされた dist モジュールの読み込みに失敗する可能性があった Windows での npm アップデートの問題を修正しました。
- ハートビート:共有の安全タイマーヘルパーを通じて過大なスケジューラー遅延を制限し、Node のタイムアウト上限を超える値がすべて 1 ミリ秒のクラッシュループになるのを防ぎました。Fixes #71414. (#71478) Thanks @hclsys。
- Telegram: 起動時の永続化オフセット取得用getUpdatesプリフライトを削除し、ポーリングの再起動がランナー開始前に自己競合しないようにしました。Fixes #69304。(#69779) Thanks @chinar-amrutkar。
- Browser/Playwright: 保護されたナビゲーション中に、既に処理済みの benign なルート競合を無視し、Playwright が実行中のルートを終了してもブラウザページタスクが失敗しないようにしました。(#68708) Thanks @Steady-ai。
- Browser/aria スナップショット: Playwright が利用可能な場合、backend DOM ID を介して
format=ariaの axN 参照をライブ DOM ノードにバインドし、その後のブラウザアクションがタイムアウトせずにこれらの参照を使用できるようにしました。(#62434) Thanks @MrKipler。
- Telegram: 同一のボットトークンに対してプロセス内の重複したロングポーラーが発生しないようにし、外部の重複ポーラーに対する明確な getUpdates 競合診断を追加しました。Fixes #56230。
- Browser/Linux: ユーザーに
browser.executablePathを設定するよう求める前に、/opt/google、/opt/brave.com、/usr/lib/chromium、および /usr/lib/chromium-browser 下の Chromium ベースのインストールを検出するようにしました。(#48563) Thanks @lupuletic。
- Sessions/browser: アイドル状態、日次、/new、または /reset セッションのロールオーバー時に追跡中のブラウザタブを閉じ、以前のトランスクリプトがアーカイブされることで、古いセッションを過ぎてもタブがリークしないようにしました。Thanks @jakozloski。
- Sessions/forking: キャッシュされた合計値が古かったり欠落していたりする場合は、トランスクリプト推定による親トークン数にフォールバックし、過大なスレッドのフォークが親トランスクリプト全体をクローンするのではなく、新規に開始されるようにしました。Thanks @jalehman。
- OpenAI/Codex: 既存のネイティブなCodexペイロード制御を維持しつつ、トップレベルの指示を通じてCodex Responsesシステムプロンプトを送信します。
- MCP/CLI: 単発のopenclawエージェントおよびopenclaw inferモデル実行ゲートウェイ/ローカル実行の終了時に、バンドルされたMCPランタイムを廃止します。これにより、繰り返しスクリプト実行時にstdio MCP子プロセスが蓄積するのを防ぎます。Fixes #71457。
- OpenAI/Codex画像生成: gpt-image-2を呼び出す前に、chatトランスポートと一致するよう、https://chatgpt.com/backend-api などのレガシーなopenai-codex.baseUrl値をCodex Responsesバックエンドに正規化します。Fixes #71460。
- コントロールUI: /usageがコンテキストパーセンテージに新しいコンテキストスナップショットを使用し、Usageオーバービューのキャッシュヒット分母にキャッシュライトトークンを含めるようにしました。Fixes #47885。@imwyvernおよび@Ante042に感謝します。
- GitHub Copilot: 再生中に暗号化されたResponses推論項目IDを保持し、Copilotがリクエスト間で暗号化された推論ペイロードを検証できるようにします。(#71448) @a410979729-sysに感謝します。
- エージェント/返信: ストリーミングされたアシスタントチャンクに空白のみが含まれている場合、最終回答テキストを復元し、完了したターンが空のペイロードエラーとして表示されるのを防ぎます。Fixes #71454。(#71467) @Sanjays2402に感謝します。
- Feishu/TTS: 通常のMP3添付ファイルをファイルとして保持しつつ、ネイティブなFeishu音声バブルを送信する前に、音声意図MP3およびその他の音声返信をOgg/Opusにトランスコードします。Fixes #61249および#37868。
- Telegram/webhook: ボットミドルウェアの実行前に検証済みのWebhook更新を確認し、低速なエージェントのターンがTelegramの配信再試行をトリガーするのを防ぎつつ、チャットごとの処理レーンを維持します。Fixes #71392。Thanks @joelforsberg46-source。
- MCP: 実行終了時にワンショットの埋め込みバンドルMCPランタイムを廃棄し、ランタイムツール許可リストがバンドルMCPツールに到達できない場合はバンドルMCPの起動をスキップし、リークしたセッションランタイムに対するmcp.sessionIdleTtlMsアイドルEvictionを追加します。Fixes #71106, #71110, #70389、および#70808。
- MCP/config reload: キャッシュされたセッションMCPランタイムを破棄してmcp.*の変更をホット適用し、ゲートウェイシャットダウン時にバンドルMCPランタイムを破棄することで、削除されたmcp.serversエントリの子プロセスが適切に回収されるようにします。Fixes #60656。
- Gateway/restart continuation: 再起送シンボルを削除する前に、セッション配信キューに対して再起送継続を永続的に手渡し、クラッシュする再起送後にキューされた継続作業を回復し、リブート後にチャネルルートが残っていない場合はセッションのみのウェイクにフォールバックします。(#70780) Thanks @fuller-stack-dev。
- Agents/tool-result pruning: voidやundefinedのツールハンドラ結果によって作成された{ type: "text" }ブロックに対して、ツール結果文字数推定器とコンテキストプルーニングループを強化し、サイズ集計のために非文字列のテキストペイロードをシリアライズして、ゼロサイズのデータとしてトリミングを回避できないようにします。Fixes #34979。(#51267) Thanks @cgdusek, @alvinttang、および@coffeexcoin。
- Daemon/service-env: macOS および Linux 上で生成されたゲートウェイサービスの PATH に、Nix Home Manager プロファイルの bin ディレクトリを追加し、NIX_PROFILES の右から左への優先順位を尊重し、未設定の場合は ~/.nix-profile/bin にフォールバックします。#44402 を修正しました。(#59935) @jerome-benoit 氏に感謝します。
技術用語: ["Nix Home Manager", "gateway service", "PATH", "NIX_PROFILES"]