OpenClaw v2026.5.18を公開
本文の状態
日本語全文を表示中
詳細モードで約54分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenClaw Changelog
OpenClawのバージョンv2026.5.18が公開された。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
2026.5.18
OpenClaw の 2026.5.18 は、2026.5.12 以降の安定版ロールアップです。ここでは 2026.5.14 と 2026.5.17 のベータ版トレインに加え、以下の最終的な修正(2026.5.18)が含まれています。
2026.5.12 以降の統合内容
Control UI と Mac アプリでは、設定画面の高速化、チャットやセッション制御の整理、レスポンシブなログ表示、リモートゲートウェイの設定、ネイティブダッシュボードの実装、ペアリングシートの改善、そしてより安定したプロトコルネゴシエーションが実現されました。
リアルタイム機能、音声通話、モバイル環境では、Android の Talk Mode がリアルタイムゲートウェイを介した音声セッションへ移行しました。Discord や OpenAI のリアルタイム連携におけるターン管理も維持され、iOS と Mac では権限設定、チャットフロー、設定画面の洗練が行われました。
Telegram と Discord の信頼性向上では、Telegram のポーリングとトピック経路を分離し、メディアやフォーラムトピックの配信を最適化しました。また、/stop や /btw コマンドの処理、進捗ドラフトの保存、最終返信の復元機能、そして Discord における進捗と最終メッセージの確実な配信が強化されました。
Codex と OpenAI のランタイムでは、アプリサーバーからのコンテキスト投影、MCP(Model Context Protocol)の投影、ネイティブツールの進捗表示、コードモードおよびネットワーク処理、OAuth のフォールバック機能、期限切れスレッドの回復、そしてトランスクリプトや軌跡データの忠実性が向上しました。
エージェントとサブエージェントでは、キューイングされたフォローアップ、手動ターン優先権、サブエージェント完了時のハンドオフ、セッションロック、コンテキスト使用量管理、フォールバック診断機能、最終ペイロードの配送がより予測可能になりました。
プラグインと SDK では、型安全なツール・プラグインヘルパー、プラグイン RPC メタデータ、インストール/更新時の修復機能、外部化されたプラグイン回復、マニフェスト検証、そして SDK パッケージングの堅牢化が進みました。
モデルとプロバイダーでは、xAI の OAuth とメディア関連の不具合修正、Anthropic/Claude の CLI ルーティング、OpenRouter/OpenAI 互換の推論再生、Gemini の思考シグネチャ、Ollama/Qwen/Together/Xiaomi/Copilot の不具合修正、そしてローカルおよびカスタムプロバイダー向けのガードレールが実装されました。
ゲートウェイと更新パスの改善:起動時のトレーシング、再起動準備状態の確認、更新チェックの延期機能、サービス回復のヒント、パッケージ置換ドクターによる修復、npm の鮮度バイパス、Docker およびパッケージ検証が強化されました。
QA とリリース検証の拡充:パーソナルエージェントのパック、Codex と Pi の整合性、ランタイムツールの網羅範囲、Docker/パッケージのインストール・更新レーン、リリース証拠のゲートが拡大されました。
セキュリティと堅牢性の向上:監査抑制、ゲートウェイ認証/ログの赤塗り処理、不正な JSON/base64/URL への対応、SSRF やプライベートネットワークに対するガードレール、実行承認における realpath バインディング、Docker のループバック外でのフェイルクローズド動作が厳格化されました。
2026.5.18 詳細変更内容
#### 変更点
エージェント機能の改善では、修正はデフォルトでクリーンな境界リファクタリングに依存し、内部実装を簡素化するとともに、明示的なプラグイン SDK/API の非推奨パスを用意する方針を明確化しました。
依存関係の更新として、@openclaw/proxyline をバージョン 0.3.3 にアップグレードしました。また、Pi パッケージを 0.75.1 に更新し、サポート対象となる Node.js の最小バージョンを 22.19 へ引き上げました。
Docker/Podman 環境では、追加の apt パッケージをインストールするためのランタイム非依存なイメージビルド引数として OPENCLAW_IMAGE_APT_PACKAGES を新たに追加しました。これにより、従来からのレガシーフォールバックである OPENCLAW_DOCKER_APT_PACKAGES の役割は維持しつつ、より柔軟な設定が可能になります(#62431)。ご協力いただいた @urtabajev 氏に感謝します。
Gateway/ACPX 機能では、リスタート時のトレースにおいて起動プローブ、設定、ランタイム、およびリソースカウントの負荷コストを明示的に属性付けできるようになりました。ただし、これにより読み込み状態(readiness)の動作自体が変更されることはありません(#83300)。ご協力いただいた @samzong 氏に感謝します。
Gateway: チャンネルサイドカーと連携してスタートアップログとプラグインサービスの起動を並行実行し、再起動時のレディ遅延を短縮しつつ、/readyz によるサイドカーのゲート機能は維持します。(#83301) @samzong 氏に感謝。
Plugins/admin-http-rpc: 信頼できる管理者用 HTTP RPC クライアントが、Web QR ログインフローを開始して待機できるようにしました。(#83259) @liorb-mountapps 氏に感謝。
Mac アプリ:設定ページを再設計し、一貫性のあるカードレイアウトを採用。ナビゲーションのキャッシュ化、権限/音声/スキル/クロン/実行/デバッグパネルの整理、ネイティブサイドバー周辺の余白調整を行いました。
Skills: リポジトリローカルの Codex クローズアウトレビュー機能とヘルパーを autoreview に名称変更しましたが、Codex を優先するフォールバック動作は維持します。
スキル機能の追加:キュレーションされたテンプレート検索、ローカルでの SVG/PNG 描画、Imgflip によるホスト型レンダリング、そして Know Your Meme の出典リンクに対応する「ミームメーカー」スキルの実装。
ブラウザ機能の更新では、スナップショット内の保留中および直近で処理済みのモーダルダイアログを適切に扱えるようになり、アクションがモーダルを開いた際には blockedByDialog を返すようになりました。また、保留中のダイアログに応答するために browser dialog --dialog-id コマンドを使用できるようになりました。
エージェントやツールの機能では、メディア、メッセージング、セッション、cron、Gateway、ウェブ、画像/PDF、TTS、ノード、プランニング関連のツールなどにおいて、ルーティングガードレールを維持しつつ、組み込みツールの説明とスキーマヒントを短縮しました。
スキル:ノードインスペクタのデバッグ機能、融合したダイアグラムの生成機能、および試作用のスパイクワークフロー機能を追加しました。
CLI とプラグイン:型安全な開発のために、defineToolPlugin を追加し、openclaw plugins build、validate、init コマンドを新設しました。
生成されたマニフェストメタデータ、オプションのツール宣言、そしてコンテキストファクトリを備えたシンプルなツールプラグイン。
エージェントとスキル機能の更新
束ねられたスキルのプロンプトとメタデータを整理し、スキルの説明を引用形式で明記します。現在の CLI および API のガイダンスを更新するとともに、埋め込まれた Sherpa-onnx ランタイムのダウンロードも最新化します。
スキル機能の詳細更新
Obsidian スキルを公式 obsidian コマンドラインインターフェース(CLI)に対応させます。これにより、サードパーティ製の obsidian-cli に依存するのではなく、登録されたバイナリを使用するように要件を変更しました。
Python デバッグスキルの追加
新しい Python デバッグスキルを追加します。この機能では、pdb の利用、breakpoint() 関数の呼び出し、事後検査(post-mortem inspection)、および debugpy を用いたリモートアタッチがサポートされます。
プラグインとメッセージ機能において、チャンネルレンダラーの表示能力に制限を追加し、ネイティブ描画前にリッチメッセージ制御を適応させました。また、従来の interactive および Slack ディレクティブ生成 API を非推奨としてマークしました。
プロキシ機能では、HTTPS 管理型のフォワードプロキシエンドポイントと、プロキシエンドポイントの TLS に対応するスコープ付き proxy.tls.caFile CA 信頼をサポートしました。(#79171) @jesse-merhi 氏に感謝します。
- QA-Lab: 最初の 1 時間実行で 20 ターン、およびオプションの 100 ターン実行における同等性を検証するシナリオを追加し、標準およびソーク(長時間実行)QA ゲートにティアメタデータを付与しました。Fixes #80338; refs #80337. @100yenadmin さんありがとうございます。
- QA-Lab:
openclaw qa suite --runtime-parity-tierを追加し、標準の Codex-vs-Pi ティアを、オプション/ライブ専用/ソークレーンとは別にリリースチェックに連携させました。Fixes #80337. @100yenadmin さんありがとうございます。 - QA-Lab: ライブ専用の Codex Pi 形状の Read 語彙カナリを追加し、ランタイム同等性でネイティブワークスペース読み込みプロンプトの互換性のズレを検出できるようにしました。(#80323) @100yenadmin さんありがとうございます。
- QA-Lab: プラグインフッククラッシュ、マニフェスト契約エラー、WebChat 直接返信自己メッセージルーティングに対するライブ専用のハネス自己診断シナリオを追加しました。(#80323) @100yenadmin さんありがとうございます。
- QA-Lab: Codex ネイティブワークスペースツール、OpenClaw ダイナミックツール、およびオプションのプラグインバックドツールに関するランタイムツールフィクスチャシナリオとカバレッジレポートを追加しました。Fixes #80173. @100yenadmin さんありがとうございます。
- QA-Lab:
openclaw qa coverage --toolsを通じてランタイムツールフィクスチャのカバレッジを公開し、同等性ゲートアーティファクト用のオプションのスイートサマリー評価も可能にしました。@100yenadmin さんありがとうございます。 - QA-LA: すべてのレーンを含む QA ワークフロー内に、ライブフロンティアにおける Codex-vs-Pi のランタイムトークン効率アーティファクトレーンをスケジュールしました。Fixes #80175. @100yenadmin さんありがとうございます。
- QA-Lab: 標準の Codex-vs-Pi ティアにおいて、必須の OpenClaw ダイナミックランタイムツールズレをハードゲート化し、リリースチェックでブロックする検証器を実装してツールカバレッジレポートアーティファクトを公開しました。Fixes #80339; refs #80319. @100yenadmin さんありがとうございます。
- QA-Lab: 個人エージェントの承認・拒否シナリオを追加し、拒否されたローカル読み取りがツール進行やフィクスチャのリークなしで確実に停止することをベンチマークパックで検証できるようにしました。(#83150) @iFiras-Max1 さんありがとうございます。
- QA-Lab: 個人エージェントのベンチマークパックに、裏付けのある保留・ブロック・完了ステータスの報告を行うローカルタスクのフォローアップシナリオを追加しました。@iFiras-Max1 さんありがとうございます。
- Gateway/performance: 再起動準備状況、ダウンタイム、トレース、リソース勾配に関する証拠を得るための
pnpm test:restart:gatewayベンチマークツールを追加しました。(#83299) @samzong さんありがとうございます。 - Android: Talk Mode をリアルタイムの Gateway リレー音声セッションへ切り替えました。ストリーミングマイク入力、リアルタイムオーディオ再生、ツール結果のブリッジ機能、画面内での文字起こしに対応しています。(#83130) @sliekens さんありがとうございます。
#### Fixes
Discord/OpenAI: OpenAI のリアルタイム機能を活用し、Discord 上の音声セッションで次の発言を聞き取れるように維持するとともに、アシスタントの再生を事前バッファリングして、起動時の途切れを防ぎます。(#80505) @Solvely-Colin 氏への感謝。
Media: 認識できない画像バイト列に対して外部デコーダのデリゲートを呼び出さないよう画像メタデータのプロービングを防止し、実際の処理エラー発生後にフォールバック連鎖が停止するようにします。
Media: Sharp をルートパッケージとしてインストールし、Sharp が利用できない場合は sips、Windows ネイティブイメージング、ImageMagick、GraphicsMagick、または ffmpeg にフォールバックして画像のリサイズや変換を行います。#83401 の修正。@scotthuang 氏への感謝。
Telegram: リクエスト元とエージェント間のハンドオフでトピック ID を維持することで、生成されたメディア完成品をフォーラムのトピックへ正しく配信します。(#83556) @fuller-stack-dev 氏への感謝。
Gateway: パッケージ更新チェックがサイドカーの起動準備をブロックしないよう、起動チェックを「準備完了」後に遅延実行します。その際、更新ブロードキャストとシャットダウン時のクリーンアップ機能は維持されます。(#83520) @samzong 氏への感謝。
Telegram: /btw や読み取り専用ステータスコマンドがアクティブな実行を中止しないようにし、タイムアウトしたスポール・トンボストーンに生更新ペイロードが残存しないようにします。#83272 を参照。
Agents/video: 登録された動画プロバイダーが音声入力をサポートしていない限り、video_generate の参照オーディオパラメータは非表示とします。
Plugins/xAI: xAI トークンエンドポイントとの互換性を確保するため、OAuth 認可コードのトークン交換時に PKCE チャレンジフィールドをエコー出力します。(#83499) @fuller-stack-dev 氏への感謝。
Codex アプリサーバー:キューイングされた実行前に、現在着信している画像添付ファイルを処理(ハイデレート)します。これにより、Discord や他のチャンネルの画像がネイティブな視覚入力として Responses ベースのエージェントに正しく受け渡されます。#83466 を修正しました。@iannwu さんへの感謝。
Codex アプリサーバー:コードモード専用を強制せず、ネイティブコードモードの利用可能性を維持します。これにより、OpenClaw の動的ツールがアプリサーバーのツールブリッジを通じて完全に実行できるようになります。#83109 を修正しました。@daswass さんへの感謝。
リリースの安定性:期限切れになったセッション診断情報と Codex OAuth のフォールバック状態を復旧させます。これにより、停止した実行や再利用されたリフレッシュトークンがブロックされずにクリアされ、その後の作業に支障が出なくなります。#83503。@100yenadmin さんへの感謝。
メッセージ/TTS:メッセージツールの送信がコア、ゲートウェイ、またはプラグイン配信に到達する前に TTS ディレクティブを適用します。これにより、オプトインされたメッセージツールルームやプロアクティブな送信で音声メモが正しく添付され、生タグが漏洩することがなくなります。#81598 を修正しました。@CG-Intelligence-Agent-Jack さんと @CoronovirusG10 さんへの感謝。
Codex アプリサーバー:OpenClaw のサンドボックスが外部通信(egress)を許可している場合、サンドボックス化された Codex コードモードの実行におけるネットワークアクセスを維持します。#83347 を修正しました。@YusukeIt0 さんへの感謝。
QA-Lab:削除された OpenTelemetry の生成ルート内部機能に依存しないよう、OTLP スモークデコーダーを独立して維持します。
メッセージ:グループ/チャンネルの可視返信を自動的に最終配信されるようにデフォルトに戻します。これにより、message_tool は環境共有型ルームやツール信頼性の高いモデル向けにオプトイン状態として維持されます。
CLI/TUI:スタンドアロンの /exit 実行が runTui の返却後に終了するように強制します。これにより、オンボーディング起動時の TUI 子プロセスが不可視のまま生存し続けることがなくなります。#83501。@fuller-stack-dev さんへの感謝。
エージェントのコードモード設定では、スキーマ、ランタイムカタログの有効化、モデルペイロードのフィルタリングにおいて、各エージェントごとの設定を尊重します。これにより #83388 が修正されました(@Kaspre 氏への感謝)。
エージェントのコードモードでは、トップレベルの exec/wait ディスパッチ時に、before_tool_call フック内でエージェント、セッション、実行、チャンネルのコンテキストを保持します。これにより #83387 が修正されました。
QQBot では、C2C のタイピングインジケーター表示時間を 10 秒に短縮し、5 秒ごとに更新されるようにしました。また、最終的な受動的返信枠が確保できるよう上限を設けています(#83469)。
返信機能では、ライブプレビューの更新後にも最終ペイロードの配信を維持します。これにより、チャンネル側はプレビュー用の下書きを失うことなく、完成した回答を確定または送信できるようになります(#83468)。
Discord では、進行中のプレビーストリームにおいて最終的な返信を配信し、表示されるメッセージの重複排除を行いません(#83443)。@compoodment 氏への感謝。
・Xiaomi プロバイダー:OpenClaw の思考機能がオフになっている場合でも、MiMo の Anthropic 互換形式である reasoning_content をプロバイダーが必要とする思考ブロックとして再生成します。これにより、mimo-v2-flash の続行ツール呼び出しが正常に動作するようになりました。#83407 を修正しました。@Xgenious7 さん、ありがとうございます。
・エージェントの実行承認:エージェント所有の Gateway 承認呼び出しにおいて、承認ランタイム認証情報を転送します。これにより、承認された非同期コマンドが未認証の続行呼び出しで停止することなく、既存のランタイム経路を通じて完了できるようになります。@IWhatsskill さん、@Patrick-Erichsen さん、@jesse-merhi さん、ありがとうございます。
・Gateway スキル:リモート macOS スキルバイナリの更新を事前に行う際、WebSocket の接続確認を行います。これにより、期限切れのノードセッションが system.which コマンドのタイムアウト警告で遅延するのを防ぎ、すばやくスキップできるようになります。
CLI/config: アクティブな設定で参照されていない、破損した検出済みプラグインが openclaw config validate の実行を失敗させるのを防止する一方、明示的に設定されたプラグインエントリに関する致命的エラーは維持します。
GitHub Copilot: 配信前に、再プレイ可能な ID を持たない不安全なネイティブ Responses 推論再生アイテムを削除し、影響を受ける Copilot セッションが invalid_request_body エラーで失敗するのを防ぎます。Fixes #83220。@galiniliev 氏に感謝します。
Agents/Codex: 明示的に要求された Codex ハンネスが登録されていない場合、設定済みのモデルフォールバックを黙って試行するのではなく、エラーとして処理して失敗するようにします。Fixes #83349。@r2-vibes 氏に感謝します。
QA-Lab: 必要なツール演習の欠落時に、パース/パスのパリティエンベロープのドリフトをカバレッジ不足とみなすのではなく、実行時ツールのカバレッジが失敗するように変更しました。
Core/plugins: ゲートウェイ認証のクリーンアップ、Claude セッション ID のパス、プラグイン有効化ポリシー、パッチ適用ハンダルの処理、診断情報の赤action、およびプラグインメタデータの検証にわたる、clawpatch で報告されたエッジケースを強化しました。
UI: セッションとチャットピッカーにおいて、内部のオーバーライド文言が漏洩するのを防ぎ、推論選択肢をプレーンなラベルとして表示します。
Mac app: チャンネルクイック設定内で「設定」見出しが繰り返されないようにしました。
Mac app: 設定サイドバーを常に表示し、重複するタイトルバーの非表示/表示コントロールを削除しました。
Mac app: SSH トンネルよりも明示的なプライベート/Tailscale/LAN ゲートウェイエンドポイントを優先し、レガシーループバックトンネル設定は維持し、トランスポート選択を永続化し、トンネリングが本当に失敗した際にキャプチャされた SSH stderr を表示します。
- ゲートウェイ/セッション:設定済みエージェントの所有者または親セッションが設定済みである場合、ACP/acpx およびランタイムの子セッションも、設定済みのみ表示されるセッションリストに表示されます。
- Mac アプリ:リモートゲートウェイが切断されている状態でも、アプリレベルのメニューコマンドとダッシュボードの失敗ステータスにアクセスできるようにします。
- Mac アプリ:メニュー内で長いゲートウェイエラーやコンテキストエラーを折り返し表示し、有用な詳細情報が切り捨てられないようにします。
- Mac アプリ:設定画面のリモートゲートウェイフィールドを強化し、接続パネルでラベルとアクションボタンの全文が読みやすく表示されるようにします。
- Mac アプリ:カスタム設定カードの行を左揃えかつ全幅に保ち、検出機能やステータスセクションが中央寄せや分離された状態にならないようにします。
- Mac アプリ:位置情報許可コントロールを、設定画面の他の項目と同じく右端列に配置します。
- Mac アプリ:ドックアイコンメニューにダッシュボード、チャット、キャンバス、設定へのショートカットを追加しました。
- Mac アプリ:設定ウィンドウのネイティブ分割ビューサイドバーを明示的なレイアウトに置き換え、サイドバーを表示・非表示にしてもページコンテンツの左側余白(gutter)が維持されるようにします。
- Mac アプリ:チャネルのクイック設定を揃った設定行としてレンダリングし、安全に編集できないスキーマ専用のバリアントはクイックパネルから非表示にします。
- ゲートウェイ/ウェブチャット:チャット履歴とリアルタイムメッセージイベントから、内部ランタイムコンテキストや
display: falseの転記メッセージを非表示にしました。これにより #83216 が修正されます。@EmpireCreator 氏への感謝。
- CLIヘルプ:サブコマンドの
--helpを軽量に保つため、gateway、doctor、status、healthのヘルプ登録をアクション/ランタイムのインポート範囲外に維持する。
制約付きターミナルの修正。#83228 を解決。@dfguerrerom 氏に感謝。
Cron や Discord において、メッセージツールのみでソース返信モードを維持するよう明示的な通知実行を保持することで、スケジュールされたエージェントが重複してエコー出力せず、1 回だけ投稿するように動作します。
自動で表示される返信のバグを修正しました。#83261 対応。
@Theralley 氏に感謝します。
Telegram において、着信時のフォーラムトピックの元ターゲットや、音声プレフライト処理、スキップメッセージフックの各コンテキストでも、トピックの起源を保つように修正しました。これにより、フォローアップの配信が元のトピックに正しく紐付けられるようになります。#83302 対応。
@M00zyx 氏に感謝します。
Telegram: HTTP 421 Misdirected Request の送信失敗時に、新しいフォールバック転送経路で再試行を行うように改善し、一時的なエッジノードのルーティングエラーによる応答の喪失を防止しました。Fixes #48892. (#48908) Thanks @MarsDoge.
Telegram: Telegram から message thread not found のエラーが報告された際、トピックへの送信を失敗させるように変更し、message_thread_id を指定せずにベースチャットへ再試行する挙動は廃止しました。Refs #83302.
Config/subagents: 無視されるエージェントモデルの timeoutMs キーを削除し、サブエージェントのモデル設定はプライマリ/フォールバックの選択に維持します。また、doctor コマンドを通じて古い設定データをクリーンアップしました。Fixes #83291. Thanks @giodl73-repo.
Mac app: セッション設定パネルを、標準的な設定ページの余白や行間隔に合わせて整列させました。
OpenAI/Codex: 設定検証時に、削除された Spark エイリアス(別名)の抑制を維持したまま、利用可能な openai-codex GPT-5.1、GPT-5.2、および GPT-5.3 のモデル参照に対する拒否を停止しました。Fixes #83303.
・Plugins/xAI: OAuth を通じた xAI ログインとサイドカー認証の修正を完了しました。これには、ガード付きループバックコールバックの CORS 処理、動画生成のポーリングおよびデフォルト値の設定、ネイティブホストにおける User-Agent の属性付けが含まれます。(#83322)@Jaaneek 氏に感謝。
・Codex app-server: 最終スナップショットで集約された出力が省略されている場合でも、ミラーされたトランスクリプトや軌道エクスポートにおいて、ストリーミングされたネイティブコマンドの出力を保持するようにしました。(#83200)@rozmiarD 氏に感謝。
・Codex app-server: チャットまたは送信者ポリシーがツールの使用を拒否した場合、システムは安全側に振る舞って機能を停止します。これにより、制限されたターンではネイティブコード、アプリ、環境、およびユーザー MCP の表面(サーフェス)が無効化されます。(#82374)@VACInc 氏に感謝。
・Codex app-server: 過度に拡大した履歴が切り捨てられる際にも、直近のコンテキストエンジンメッセージを保持します。これにより、長いチャネルセッションにおける短いフォローアップ質問が、古くなった以前のターンにフォールバックするのを防ぎます。(#83127)@VACInc 氏に感謝。
・Codex app-server: OpenClaw セッションの起動を検索可能に維持しつつ、Codex ネイティブ委譲をネイティブサブエージェントを通じて行えるようにしました。これにより、重複する直接サブエージェント表面が回避されます。(#83329)@fuller-stack-dev 氏に感謝。
・Codex app-server: メンテナンス中に stale な子を持たない Codex ネイティブサブエージェントのタスクミラーを復旧し、OpenClaw の子セッションが存在しない状態でもレジストリ行のキャンセルを許可するようにしました。(#82836)@yshimadahrs-ship-it 氏および @joshavant 氏に感謝。
・Feishu: セッションスレッド設定からバインドされたサブエージェント配信元を返すようにしました。これにより、Feishu のサブエージェント完了が同じ DM またはトピックへ正しくルーティングされます。(#83190)@100menotu001 氏に感謝。
CLI/update: プラットフォームごとに事後更新後のゲートウェイ回復ヒントを調整し、macOS 固有のテキストではなく、systemd、LaunchAgent、Scheduled Task、または汎用的なサービス管理ツールのガイダンスを表示するようにしました。(#83096) @rubencu 氏に感謝。
Plugins: レガシーな before_agent_start フックに対してデフォルトで 15 秒のタイムアウトを適用し、フックが停止してもエージェント起動がブロックされないようにしました。#48534 を修正。(#83136) @therahul-yo 氏に感謝。
Feishu: DM、グループ、ブロードキャストの各ターンで、インバウンドセッション配信コンテキストを更新し、後続の返信が古い WebChat ルーティングを引き継がないようにしました。#78274 を修正。
Agents/subagents: 初期サブエージェントレジストリの保存を完了するまで「起動承認」の報告を行わないようにし、レジストリへの書き込みに失敗した場合は起動エラーを返すことで、追跡不能な実行が失われるのを防ぎました。(#83146) @yetval 氏に感謝。
QA-Lab/qa-channel: 外部出力される QaBusMessage レコードに、エージェントツールの開始トレース(機密情報を隠去したもの)を添付し、返信テキストのみに依存せず、実際のツール使用状況を検証できるようにしました。#67637 を修正。@100yenadmin 氏に感謝。
QA-Lab: アシスタントメッセージの使用履歴がない場合、ライブランタイム整合性レポートを失敗扱いとし、「0 vs 0」のトークン行が通過したと誤って報告されるのを防ぎました。#80411 を修正。@100yenadmin 氏に感謝。
QA-Lab: ランタイムのトークン効率に関するサイドカーレポートを追加し、Codex の節約分を回帰とは別に分類しました。閾値を超える正味の Codex-over-Pi トークンの増加がある場合のみ失敗扱いとします。#81093 を修正。@100yenadmin 氏に感謝。
QA-Lab: ポータブルな Codex 認証が利用できない場合、孤立したワーカーを起動する前に、ステージングされた API キーや設定済みの Codex キーによるフォールバックを試行しつつ、Codex を活用した OpenAI のライブランタイムペア実行が失敗しないように改善しました。#80412 対応。@100yenadmin さんありがとうございます。
QA-Lab: GPT-5.5 と Claude Opus 4.7 を比較するため、パリティゲートやモックされたフロンティア環境、モデルシナリオ、ワークフローアートの経路を更新しました。#74262 対応。@100yenadmin さんありがとうございます。
QA-Lab: ソースコードの発見やサブエージェントのシナリオに対応するため、モックのパリティディスパッチプロバイダーをコンテキスト認識型に変更し、OpenAI と Anthropic の経路で同じ定型プランが共有されないようにしました。#64879 対応。@100yenadmin さんありがとうございます。
QA-Lab: 認証されていないブートストラップペイロードから Control UI のベアラートークンを返すのを停止し、Docker ハーネスのポートをループバックアドレスに限定しました。#66355。@pgondhi987 さんありがとうございます。
Mac アプリ: Cron Jobs 設定パネルの描画時に SwiftUI メタデータがクラッシュする問題を修正しました。
エージェント/サブエージェント: セッションのスクイープ TTL を超えても実行モードで保持されたサブエージェントレジストリエントリを維持し、クリーンアップ完了後も保持されたサブエージェントの実行履歴が消えないようにしました。#83132 対応。(#83168)。@yetval さんありがとうございます。
エージェント/OpenAI ストリーム: バースト状の Responses チャンクの間で setImmediate の代わりに setTimeout(0) を使用してイールドし、イールド中にアボートタイマーが作動できるようにしました。これにより、ホットストリームのタイムアウト時にキャンセル処理が即座に実行されるようになりました。#82462 参照。
Agents/Codex: openclaw doctor --fix コマンドによるインライン認証情報への移行が完了するまで、従来の oauthRef に依存した OAuth プロファイルの互換性を維持します。この際、新しいサイドカー認証情報の作成は行われません。(#83312) @joshavant 氏に感謝。
Agents/Codex: コデックスハッチのランタイム実行時に、選択されたプロバイダー所有者を同時に読み込みます。これにより、プラグインの許可リストがランタイム読み込み範囲を制限している場合でも openai-codex モデルの解決が可能になります。(#83380 を修正)(#83519) @joshavant 氏に感謝。
Telegram: 停止した孤立型イングレスハンドラを「墓場(tombstone)」状態へ移行し、再起動前に同じレーンの返信処理を中止します。これにより、応答が止まったターン以降の同一チャット内の更新データも適切に排水されます。(#83272 を修正)(#83505) @joshavant 氏に感謝。
CLI/config: シークレット参照に関する診断情報を標準エラー出力へ送信します。これにより、JSON コマンドの標準出力がパース可能に保たれます。
CLI/doctor: 従来の非ループバックゲートウェイバインドホストエイリアス(0.0.0.0 など)を移行する際、Seed Control UI の許可オリジンを設定します。これで #83286 が修正されました。@giodl73-repo 氏に感謝。
CLI/plugins: バンドルされたメモリ CLI をパッケージエントリーとして配布し、パッケージインストール型の openclaw memory コマンドが正しく登録されるようにしました。
CLI/update: パッケージの入れ替え時に doctor タイムでのプラグインパッケージインストールを延期し、コア修復後のシードを更新されたインストールレジストリから取得することで、重複した再インストールの失敗を防ぎます。
CLI/update: 従来のパッケージ引継ぎ時には、古い親が参照可能な設定メタデータを保持します。ClawHub プラグインアーティファクトが利用できない場合にのみ公式 @openclaw/* npm プラグインパッケージにフォールバックし、更新中も管理対象サービスのパッケージルート権限を維持します。
Feishu: 設定済みのデフォルトアカウントとして、SecretRef の最上位認証情報を検出するようになりました。これにより、オブジェクトに紐づくアプリシークレットが欠落していると誤認識される問題を解消します。
Gateway/restart: 通常の管理外 SIGUSR1/設定による再起動を、孤児化した子プロセスを別プロセスとして起動するのではなく、現在のプロセス内で実行するように変更しました。これにより、カスタムのスーパーバイザー PID 追跡機能が維持されつつ、更新時の再起動は新しいプロセスパスで動作します。これで issue #65668 が修正されました。
CLI/completion: セットアップ時および doctor コマットのインストール時に、具体的な PowerShell プロファイルのパスを解決し、コマンドを再読み込みするようにしました。これで issue #44296 が修正されました。(#83059)@yu-xin-c 氏に感謝します。
Telegram: 孤立したロングポーリングを、堅牢な getUpdates リクエストガードの内部に維持しました。これにより、timeoutSeconds の値が大きいアイドル状態のボットアカウントが誤って切断され、再起動ループに陥る問題を解消します。これで issue #83264 が修正されました。@riccodecarvalho 氏に感謝します。
Providers/Google: ネイティブ再生中に Gemini 3 のツール呼び出し思考シグネチャを保持・復元できるようにしました。これにより、thought_signature が欠落して 400 エラーが発生し、関数呼び出しが失敗する問題が解消されました。これで issue #72879 が修正されました。(#80358)@abnershang 氏に感謝します。
Telegram: 最新のアシスタントテキストを解決する際、転送のみの配信ミラーやゲートウェイ注入行をスキップするようにしました。これにより、保持されたプレビューが最終的な返信を古くなった断片で置き換える問題を解消します。これで issue #83159 が修正されました。(#83362)@joshavant 氏に感謝します。
Memory/QMD: 構文解析検索はハイフン付きのクエリに対してそのまま実行し、セマンティック QMD サブ検索のみ正規化するようにしました。これにより、ダッシュ付きの識別子や日付に対してビルトインインデックスへフォールバックする問題を解消します。これで issue #81328 が修正されました。
メモリコア:memory index の警告において、sqlite-vec の読み込み失敗とセマンティックベクトル埋め込みの欠落を区別します。これにより、ストアが準備完了している場合でも sqlite-vec を非難するのではなく、解決されていない次元に焦点を当てたベクトル検索診断が可能になります。Fixes #75624. (#83056) Thanks @xuruiray and @Noah3521.
エージェント/サブエージェント:サンドボックスピアコントローラーの所有権を維持したまま、完了通知を発生源の実行セッションへルーティングします。これにより、サブエージェントの制御と完了配信が適切にスコープ内に保たれます。Fixes #80201. (#80242) Thanks @Jerry-Xin.
ゲートウェイ:ホットリロードチャネルの一つの再起動が失敗しても、残りのチャネルの再起続を継続します。その際、集計されたリロード失敗の報告とプラグインの事前置換停止のロールバックは維持されます。Fixes #83054. Thanks @zqchris.
Telegram:ホットリロードの再起動がポーリングアカウントを手動停止としてマークするのを防ぎます。ワーカーシャットダウン後は孤立したイングレスをクリーンに再起動し、設定のリロードAcrossで Telegram の返信を維持します。Fixes #83008. (#83410) Thanks @joshavant.
Telegram/Ollama:現在の Telegram 画像添付ファイルをネイティブの PI/Ollama ビジョンターンへ渡すことで、ライブフォトプロンプトが Ollama にネイティブ画像として到達します。Fixes #83023. (#83516) Thanks @joshavant.
ゲートウェイ/シークレット:軽量なシークレットランタイム状態と認証ストアキャッシュを、フルサイズのシークレットランタイムから分離します。ゲートウェイ起動設定に SecretRef 値が含まれていない場合、起動の高速パスを採用することでシークレットの起動を高速化しつつ、クリーンアップとリフレッシュのセマンティクスは維持されます。
Codex アプリサーバー:OpenClaw の圧縮処理後に古くなった巨大なコンテキストが残らないよう、再開前にネイティブ Codex スレッドのサイズを調整し、動的にツール結果がネイティブセッションに入る際のテキスト量を制限します。(#82981) @hansolo949 氏への感謝。
ゲートウェイ/再起動:ソケットやチャネルが閉じる前に、保留中の返信とアクティブなチャット実行をすべて終了させます。タイムアウトしたチャット実行は通常のクリーンアップパスを通じて中止されます。(#69121) @alexlomt 氏への感謝。
エージェント/Codex:OpenAI モデルの事前チェックやメモリフラッシュ確認に Codex ランタイムのコンテキストウィンドウを利用します。これにより、GPT-5.5 の Codex セッションがネイティブの小さなコンテキスト制限に達する前に圧縮処理が行われます。#82982 を解決しました。@vliuyt 氏への感謝。
QA-Lab:スイート親プロセスが終了した際に未使用のゲートウェイ一時ルートファイルを削除し、設定再起動後はゲートウェイとトランスポートの準備完了を待機します。これにより、中断された実行から生じる qa-channel のノイズが減ります。#65506 を解決しました。@100yenadmin 氏への感謝。
QA-Lab:バス再起動後に古くなった未来カーソルを持って到着する qa-bus の長期ポーリングを起動し、ハーンチクライアントの再接続準備状態を維持します。(#67142) @hxy91819 氏への感謝。
QA-Lab:Multipass 転送スクリプトを生の OS 一時パスではなく、OpenClaw が推奨する一時ルート下に配置します。これにより、VM ランナーが一時パスのガードレール内に留まります。(#64098) @ImLukeF 氏への感謝。
エージェント/返信:残存するメディアは保持し、他のメディア参照に失敗した場合は警告を追加します。これにより、部分的なメディア正規化でエラーが黙殺される現象を防ぎます。@Jerry-Xin 氏への感謝。
- Config/models: モデル互換設定で
thinkingFormat: "together"を受け付けるようにし、Together ルートが Together 固有の思考応答形式を選択できるようにしました。 - Plugins/tokenjuice: バンドルされた tokenjuice ランタイムを 0.7.1 にアップグレードし、Codex フック承認機能の互換性、ツール実行前のコマンドラップ修正、Rolldown/Vitest の出力圧縮改善を OpenClaw プラグインに追加しました。
- Agents/OpenAI: GPT-5 の最終応答に対してハードコードされた短文制限を適用する後処理を停止し、チャネルからの完全な応答を保持して合成の三点リーダーを追加しないように変更しました。また、厳格なエージェントモードでの GPT-5 実行が有効化された際にログを出力するようにしました。これにより #82910 を修正します。
Mac アプリ:設定画面の「一般」と「接続」タブを改善し、ステータスパネルやカード形式の行を整理するとともに、ネイティブタイトルバーのサイドバー切り替え機能を一元化しました。
エージェント/メディア機能:非同期での画像・音楽・動画生成が失敗した場合、リクエスト元のセッション完了ハンドオフが失敗した際にも、即座にエラー結果を返すようにしました。これにより、チャネルユーザーは沈黙するフォールバック待ちではなく、プロバイダー側の明確なエラーメッセージを確認できるようになります。
ブラウザ/CDP 対応:NO_PROXY の大文字・小文字の両方のケースでループバックプロキシのバイパス機能を維持し、接続失敗時の診断情報では、ホームディレクトリ相対パスを含む Chrome MCP プロファイルパスを非表示(赤化)するようにしました。
エージェント/音楽機能:「曲」「ジングル」「ビート」「アンセム」「インストゥルメンタル」といったリクエストは、歌詞のみの回答ではなく music_generate を通じた音声生成へと誘導します。一方、lyrics は歌唱される正確な歌詞のみに限定して使用されます。
Codex アプリサーバー:ネイティブな Codex ツール呼び出しとその結果をトラジェクトリアーティファクトに記録し、デバッグやトラジェクトリエクスポート時に OpenClaw を介したターンだけでなく、完全な Codex ネイティブのツール履歴が取得されるようにしました。@vyctorbrzezowski 氏への感謝。
Codex/app-server:所有するエージェントランタイム上でバインドされた会話セッションを維持し、ネイティブな Codex の制御や続行ターンがデフォルトのエージェントクライアントにフォールバックしないように修正しました。#82954 を解決。(#82993)
CLI/infer:ゲートウェイモデルのプロブを新しい明示的なセッションで実行し、ワンショットプロバイダーチェックがデフォルトのエージェントトランスクリプト状態を引き継がないようにしました。#82861 を解決。(#82861)@Kaspre 氏への感謝。
Providers/Together:共有テキストモデル設定がまだ v1 ベース URL を指している場合でも、動画生成リクエストを Together の v2 動画 API に送信するようにしました。(#82992)
Browser CLI:ネストされたコマンドでブラウザレベルのオプションを保持し、遅延コマンド登録時にオプション値をスキップし、長期間実行される待機・ダウンロード・ダイアログフックを、その広告されている待機ウィンドウの間開いたままに保ちます。
CLI/sessions:openclaw sessions list を openclaw sessions のエイリアスとして受け入れ、他のリスト形式コマンドと整合させました。#81139 を解決。(#81163)@YB0y 氏への感謝。
Channels/stream previews:コンパクトな進行状況ドラフト行の幅を広げ、単語境界で文章を切り捨てつつコマンドやパスの接尾辞は保持し、チャンネルごとの調整には streaming.progress.maxLineChars を使用します。
- CLI/プラグイン: 設定されたランタイムに所有者のプラグインが不足している場合に警告する
openclaw plugins doctorを導入しました。これは、openclaw doctor --fixと同じインストールマッピングを共有します。Fixes #81326. (#81674) Thanks @Zavianx.
Agents/Codex: OpenAI の実行を、openai-codex に解決される経路で Codex プロバイダー経由でルーティングし、ハッチがトランスポートを所有する場合は OpenClaw の保存された OAuth プロフィールを Codex ハッチにブートストラップします。これにより openai/* が処理されます。
Codex OAuth プロファイルが既に存在しているにもかかわらず、No API key found for openai-codex というエラーでモデル参照が失敗しなくなりました(#82864)。ご協力ありがとうございます @ragesaq。
- エージェント/ACP: 真の対話待ちと区別するため、プロンプト経由で送信された子プロセスの停止とランタイムアクティブな子プロセスの停止を明確に識別します。これには、Codex ACP の出力なし実行における非表示化されたプロキシ環境診断も含まれます。#44810 を修正しました。
エージェント/メモリ: tools.allow の警告でコアツールが利用できない場合、メモトリガーによる圧縮では読み取り専用と書き込み追加のみが公開されることを説明しました。 (#82941) @galiniliev 氏に感謝。
エージェント/OpenAI: OpenAI Responses とチャット完了呼び出し間でプロンプトキャッシュを再利用できるよう、ツールのペイロード順序を決定論的に保持しました。 (#82940) @galiniliev 氏に感謝。
ACP/Codex: コード実行の進捗テキストのみが表示された後でも失敗した Codex や acpx の実行が成功として記録されないよう、ターミナル ACP の結果を尊重する処理を追加しました。 (#79522) @dudaefj 氏に感謝。
Telegram: メディアグループでダウンロードに失敗した写真が除外される場合、すべての写真がスキップされたアルバムを含む警告を表示するように改善しました。 (#82987) @eldar702 氏に感謝。 (原文の技術表記: read、write)
エージェント・スキル機能において、所有者限定のフィルタリング処理前に「command-dispatch: tool」スキルのdispatchを適用する際、設定された許可・拒否リスト、サンドボックス環境、送信者制限、グループ制限、サブエージェント制限といった有効なツールポリシーパイプライン全体が正しく反映されるようにしました(#78525)。
Codex 機能では、登録済みのフックハンドラが存在しない「post-tool」や「finalize」イベントに対してネイティブフックリレーのサブプロセスを不要に起動しないよう改善し、一方で「pre-tool」における安全性確保と承認リレーは維持しました。これにより、Issue #76552 が解決されました(#78004)。ご協力いただいた @evgyur 氏に感謝します。
チャンネルアカウント機能では、デフォルトの認証情報 alongside に名前付きアカウントが追加された際にも、最上位レベルのデフォルトチャンネルアカウントを常に表示されるようにしました。これにより、レガシーと新方式のアカウント設定を混在させた構成でも「default」が正しく解決され、意図せず削除される事態を防ぎます。
Agents/CLI: 空の成功した CLI サブプロセスからの返信を empty_response として拒否し、共有認証プロファイルの健全性チェックから除外します。これにより、空白の Claude CLI 結果が、ペイロードなしで緑色のターンになることがなくなります。Fixes #83231. (#83421) Thanks @joshavant.
Codex/Telegram: コマンドイベントが完了時のみ発生する場合でも、最終ターンスナップショットからネイティブな Codex ツールの進行状況を合成することで、Telegram の /verbose が常に表示されるようにします。
Codex/Telegram: メッセージ送信やアクティビティログのノイズを抑制しつつ、ツール専用ターンのダイレクトメッセージで Codex の詳細なツールサマリーを提供します。(#83186) Thanks @kurplunkin.
Mac アプリの改善点:設定画面の表示速度を向上させるため、設定スキーマの処理を遅延実行し、起動時のチャンネルプローブを回避します。また、デコード済みのチャンネルステータス行をキャッシュし、フル生成されたチャンネルスキーマではなく、コンパクトなクイック設定のみを表示するように変更しました。
Control UI:プロトコル不整合エラーに、Control UI と Gateway のプロトコルバージョンを含めることで、古いアプリとダッシュボードのペアリングが、どちらを再構築または再起動すべきかを特定できるようにします。
Gateway/プロトコル:Gateway WebSocket プロトコル v4 を復元し、既存の inboundTurnKind ワイヤーフィールドに message.action のルームイベントメタデータを保持しながら、内部のインバウンドイベント分類を維持します。
エージェント/ツール:メッセージツールのコンテキストが古くなった場合、非ウェブチャットセッションキールートを利用します。これにより、メッセージツールからの返信のみでも、発信元のチャンネルへ確実に配信されます。#82911 を修正しました。(#83004)@joshavant 氏に感謝。
チャンネル:ダイレクトメッセージの最終ルートの書き込みを、個別の per-channel-peer セッションに保持し、エージェントのメインセッションにチャンネル配信コンテキストが混入しないようにします。#36614 を修正しました。@aspenas 氏に感謝。
Mac アプリ:設定サイドバーの切り替えボタンをネイティブタイトルバーへ移動させ、一般パネルの幅を調整しました。
Mac アプリ:訪問済みの設定パネルをマウント状態のまま維持し、タブ切り替え時にコンテンツが空白化して再読み込みされるのを防止します。
Mac アプリ:設定ファイルは浅いスキーマ検索から開き、必要なパスのみオンデマンドでロードするように変更しました。これにより、生成された設定スキーマ全体を事前に取得してレンダリングする必要がなくなります。
Codex:Codex アプリサーバーおよび OpenAI Responses の再実行前にインライン画像ペイロードを検証し、無効な画像エラーが発生した後は、汚染された Codex スレッドバインドをクリアします。#82878 を修正しました。
GitHub Copilot の提供元:トークン交換、カタログ、モデル呼び出し、使用状況、埋め込み処理において、ID 符号化された Copilot API 応答を要求することで、圧縮されたビジネスアカウントのエラーペイロードが gzip バイトとして JSON パーサーに到達するのを防ぎます。#82871 を修正しました。@tonyfe01 さんありがとうございます。
Telegram:冗長な生更新ログを行う前に、ネストされた生の更新 ID とユーザーメタデータを隠蔽し、有用な更新 ID やメッセージ ID は保持しつつ、チャット、ユーザー、コマンド、プロフィールの詳細が露出しないようにします。(#82945) @galiniliev さんと @joshavant さんありがとうございます。
Telegram:グループ内の返信チェーンにおいて、返信されたボットのメッセージ、キャプション、メディアメタデータを保持し、後続の返信でユーザーが何に反応しているかを正しく理解できるようにします。(#82863)
Together 社プロバイダーの更新:PI ランタイムパッケージをバージョン 0.74.1 にアップグレードし、推論機能を持つ OpenAI 互換コンプリーションモデル向けに、Together 形式の reasoning.enabled および max_tokens コントロールを発行します。
エージェント/診断機能の改善:低速な埋め込み実行時の attempt-dispatch 起動サマリーを、ワークスペース、プロンプト、ランタイムプラン、最終ディスパッチという 4 つのサブスパンに分割しました。これにより、遅延が発生しているセットアップ段階をトレースで特定できるようになります。
Issue #82782 を修正しました。(#82783) @galiniliev 氏に感謝します。
- エージェント/Codex: ネストされたツール結果ミドルウェアブロックを制限付きのテキストに平坦化し、成功したメッセージ送信が「後処理エラーによりツール出力を利用できません」という表示に置き換わるのを防止しました。Issue #82912 を修正。@joeykrug 氏に感謝します。 (原文の技術表記:
Tool output unavailable due to post-processing error)
CLI/media: openclaw infer image describe --file コマンドで HTTP(S) URL を受け付けるようになりました。これにより、リモート画像はローカルファイルとして扱われるのではなく、ガードされたメディアパスを通じて取得されます。これで #82837 が修正されました。(#82854) @neeravmakwana 氏に感謝します。
Agents/subagents: サブエージェントのセッションが確立する前に子プロセスの待機呼び出しがタイムアウトした場合でも、セッションをバックボーンとする親ランをアクティブな状態に保つようにしました。これにより、遅れて到着したサブエージェントの完了結果も統合され、失われることがなくなりました。これで #82787 が修正されました。 @ramitrkar-hash 氏に感謝します。
Control UI: ブラウザ接続フレーム内で共有される Gateway プロトコル定数を公開するようになり、プロトコル定数のズレが発生してもハンドシェークのミスマッチが解消されました。これで #82882 が修正されました。 @galiniliev 氏に感謝します。
Gateway: ロールバック時のプロトコル不整合診断機能を追加しました。これには、Gateway ログへのクライアントプロトコル範囲の記録や、古いクライアントプロセス向けの詳細なステータス・ドクターヒントが含まれます。これで #82841 が修正されました。(#82908)
Agents/subagents: 最終的な配信再試行が尽きても、成功したキープモード完了ペイロードを保留状態に保つようにしました。これにより、リクエスト元の回復処理でも最終的なサブエージェントの結果が失われることがなくなりました。これで #82583 が修正されました。(#82999) @joshavant 氏に感謝します。
Gateway/auth: #78684 のフェイルクローズドポリシーを見直した結果、同じホストからの信頼されたプロキシ呼び出し元が、文書化されているローカル直接 gateway.auth.password フォールバックを使用できるようになりました。ただし、トークンフォールバックの拒否と、信頼されたプロキシパスにおける転送ヘッダーリクエストは維持されます。これで #82607 が修正されました。(#82953) @joshavant 氏に感謝します。
エージェントとサブエージェント:子エージェントの結果を確認する前に、親トランスクリプトにキューイングされた完了ハンドオフが到達するまで待機し、ビジー状態の親ランが子結果を観測する前に削除されてしまうのを防止します。#82913 を修正しました。(#83039)@joshavant 氏への感謝。
エージェントとサブエージェント:必要に応じて、グループ/チャンネルサブエージェントの完了をメッセージツール専用ハンドオフ経由でルーティングし、アクティブなリクエスト元のウェイク失敗が完了配信のドロップを引き起こさないようにします。#82803 を修正しました。@galiniliev 氏、@yozakura-ava 氏、@moeedahmed 氏への感謝。
メモリコア:起動時に永続化されたメモリのソースセッションをスキャンし、ディスク上のトランスクリプトとインデックスを比較して、欠落しているファイルや新しいファイル、サイズ変更されたファイルのみをインクリメンタル同期のために「ダーティ」とマークします。#82341 を修正しました。(#82341)@giodl73-repo 氏への感謝。
Telegram:トップレベルの認証情報に加え、名前付きアカウントやバインディングが追加された場合でも、リスト内のトップレベルデフォルトアカウントを保持し、デフォルトポーリングを維持しながら、名前付きのみで構成された設定が単一のアカウントに解決されるようにします。#82794 を修正しました。(#82794)@giodl73-repo 氏への感謝。
CLI/models:モデル一覧表示、プロバイダーカタログ、認証、合成認証チェックにおいて、コマンドスコープのプラグインメタデータを再利用し、プラグインを多くインストールした環境でも openclaw models コマンドが高速に実行されるように復元しました。#82881 を修正しました。(#83033)@joshavant 氏への感謝。
CLI/channels:プラグインパッケージが欠落している場合でも、openclaw channels list コマンドで設定済みの公式外部チャンネル(Discord など)を表示し、「構成されたチャンネルがありません」と報告する代わりに、インストールや doctor 修復コマンドを含めて表示します。#82813 を修正しました。
シグナル:ルーティングとセッションの永続化を通じて、大文字小文字を区別するグループ ID を維持します。これにより、アップデート後もグループの自動返信が正常に配信され続けます。Fixes #82827。
エージェント/ツール:tools.alsoAllow やランタイムのツール許可リストを通じて明示的に許可されている場合、埋め込み実行時にも message ツールを有効に保ちます。これにより、カスタム返信配信を行うチャネルプラグインが設定された機能を引き続き利用できるようになります。
メッセージ送信の修正。#82833 を解決。@cn1313113 氏に感謝。
- WhatsApp: 送信する画像、GIF、動画メディアに対して強制的なドキュメント配信を許可し、
forceDocument/asDocumentで送信した場合でも圧縮されたペイロードではなく、元のメディアバイト列を保持するようにしました。(#79272) @itsuzef 氏に感謝。
WhatsApp では、ファイル名が指定されていない場合、添付ファイルの MIME タイプに基づいて名前を自動生成します。そのため、PDF や CSV ファイルは拡張子なしの名前ではなく、file.pdf や file.csv として送信されます。
ご協力ありがとうございます:@mcaxtr (原文の技術表記: file)
プロセス/診断機能の改善:レーン待機警告において、アクティブな作業によってブロックされているコマンドを報告するように変更しました。これにより、queueAhead=0 の設定でも、アクティブな処理後に待機しているコマンドが隠蔽される不具合は解消されます(Issue #82791 対応)。(#82792) @galiniliev 氏に感謝。
プロセス/診断機能の改善:死活監視警告において、現在進行中の処理ターンをキュー待ちバックログとしてカウントしないように変更しました。これにより、イベントループの一時的な最大値スパイクが誤って検知される事態を防ぎます。
表面がゲートウェイの警告となる。
エージェントや返信機能において、プロバイダーの会話状態における拒否を分類し、自動リセットや汎用的なランナー障害へのフォールバックではなく、明確なメッセージチャネルエラーとして返すように改善しました(#82616)。ご協力いただいた @dutifulbob 氏に感謝します。
- ブラウザプラグイン:HTTP プロブの起動時に、競合するコールドスタートの準備状況を確認するために、信頼された Chrome CDP 診断情報を活用し、誤った起動失敗を防ぎます。Fixes #82904. (#82986) @kmanan 氏と @hclsys 氏に感謝。
- Android:ゲートウェイの TLS 指紋が変更された際に、ユーザーに確認を促すメッセージを表示します。古い SHA-256 指紋と新しい指紋を併記することで、予期される証明書ローテーションをユーザーが受け入れられるようにし、指紋不一致による強制失敗を防ぎます。(#83077) @sliekens 氏に感謝。
- CLI/status:ゲートウェイのような追加のサービス診断情報を、エラー出力ではなく警告または情報として表示するように変更しました。Fixes #46930. (#82922) @giodl73-repo 氏に感謝。
- エージェント/フェイルオーバー:Moonshot/Kimi の残高枯渇による HTTP 429 ペイロードを、一般的なレート制限ではなく「課金」エラーとして分類し、適切な課金ガイダンスとフォールバック動作を維持します。Fixes #43447. (#83079) @leno23 氏に感謝。
- プラグイン SDK:公開パッケージアーティファクトに
openclaw/plugin-sdk/zodをバンドルし、パッキングされた zod サブパスが自己完結型であることを検証しました。これにより、pnpm のグローバルインストールでもローカルパッケージのzodへのシンボリックリンクなしでプラグインを登録できるようになりました。Fixes #78398. (#78515) @ggzeng 氏に感謝。 - プロバイダー/Google:再生前に圧縮で切り詰められた Gemini の思考シグネチャを削除し、不正な Base64 データによるアシスタントの次のターン中止を防ぎます。(#82995) @wAngByg 氏に感謝。
AI算出
通常リリースainew評価高い
AI エージェントおよびゲートウェイの運用に関する詳細な更新内容が含まれているため AI 関連性は高いが、これは既存製品の定期バージョンアップであり、新規性スコアは具体的な変更点があることで高めている。検索機会については「OpenClaw v2026.5.18」という固有名詞とバージョン番号が明確に含まれるため最大値とした。
6つの評価軸を見る
- AI関連度
- 75
- 情報源の信頼性
- 100
- 新規性
- 75
- 調べる価値
- 75
- 重複の少なさ
- 100
- 日本での有用性
- 25
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み