OpenClaw 2026.5.19-beta.1 の変更点
OpenClaw チームが、エージェントの修正方針を明確化し、依存パッケージを更新するとともに、Node.js の最小サポートバージョンを 22.19 に引き上げるアップデートを行いました。
2026.5.19
変更点
- エージェント:修正はデフォルトでクリーンな境界付きリファクタリング、軽量な内部実装、および明示的なプラグイン 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 アプリ:設定ページを再設計し、一貫性のあるカードレイアウト、キャッシュされたナビゲーション、よりクリーンな権限/音声/スキル/クロン/実行/デバッグパネル、およびネイティブサイドバー周囲の安定した間隔を実現しました。
- スキル:リポジトリローカルの Codex クロースアウトレビュースキルとヘルパーを autoreview に改名しましたが、Codex 優先のフォールバック動作は維持しています。
- スキル:キュレーションされたテンプレート検索、ローカル SVG/PNG レンダリング、Imgflip ホスト型レンダリング、および Know Your Meme の出典リンクに対応したミームメーカースキルを追加しました。
- Skills CLI: openclaw skills install および openclaw skills update コマンドに --global オプションを追加し、共有マネージドスキルを対象可能にする。(#74466) 感謝 @Marvae。
- Browser: スナップショットで保留中および直近で処理されたモーダルダイアログを表面化し、アクションがモーダルを開いた場合は blockedByDialog を返す。また、ブラウザダイアログに --dialog-id オプションを追加して、保留中のダイアログに応答可能にする。
- Browser CLI: openclaw browser evaluate コマンドに --timeout-ms オプションを追加し、長時間実行されるページ関数が評価アクションおよびリクエストのタイムアウト予算を拡張できるようにする。(#83447) 感謝 @eefreenyc。
- Codex app-server: ランタイム表面化に基づき OpenClaw プロンプトガイダンスのスコープを制限し、ネイティブ Codex は Codex が所有するベース/パーソナリティ指示を維持し、OpenClaw はランタイムコンテキスト、配信ガイダンス、および明示的にスコープされたコマンドヒントのみを提供するようにする。(#83454) 感謝 @100yenadmin。
- Agents/tools: メディア、メッセージング、セッション、cron、Gateway、ウェブ、画像/PDF、TTS、ノード、プランツールにわたる組み込みツールの説明およびスキーマヒントを短縮し、ルーティングガードレールは維持する。
- Skills: ノードインスペクタデバッグ機能、融合ダイアグラム生成機能、および使い捨てスパイクワークフロースキルを追加する。
- CLI/plugins: defineToolPlugin を追加し、型付きシンプルツールプラグイン用の openclaw plugins build、validate、init コマンドを実装。これには生成されたマニフェストメタデータ、オプションのツール宣言、およびコンテキストファクトリが含まれる。
- Agents/skills: バンドル済みスキルプロンプトおよびメタデータを強化し、スキル説明を引用符で囲み、現在の CLI/API ガイダンスを更新。また、埋め込み sherpa-onnx ランタイムダウンロードを更新する。
- スキル:Obsidian のスキルを更新し、サードパーティ製の obsidian-cli ではなく公式の Obsidian CLI を対象とし、登録されたバイナリを要求するように変更しました。
- スキル:pdb、breakpoint()、事後検査、および debugpy リモートアタッチのための Python デバッグスキルを追加しました。
- プラグイン/メッセージ:チャンネルレンダラーに対するプレゼンテーション機能の制限を追加し、ネイティブレンダリング前にリッチメッセージ制御を適応させ、レガシーなインタラクティブ/Slackディレクティブプロデューサー API を非推奨としてマークしました。
- プラグイン/サブエージェント:チャンネル配信ルートを正規のセッションメタデータとして保存し、コアルート投影のためにアドホックなサブエージェントフック配信元フィールドを非推奨としました。
- プロキシ:HTTPS 管理型フォワードプロキシエンドポイントおよびスコープ付き proxy.tls.caFile CA 信頼(CA trust)をサポートし、プロキシエンドポイントの TLS に対応しました。(#79171) @jesse-merhi 氏に感謝します。
- QA-Lab:標準およびソーク QA ゲート用のティアメタデータを含む、初時間 20 ターンおよびオプションの 100 ターンのランタイムパリティシナリオを追加しました。#80338 を修正;#80337 を参照。@100yenadmin 氏に感謝します。
- QA-Lab:openclaw qa スイートに --runtime-parity-tier を追加し、標準の Codex-vs-Pi ティアをオプション/ライブ専用/ソークレーンとは別にリリースチェックに接続しました。#80337 を修正。@100yenadmin 氏に感謝します。
- QA-Lab:ランタイムパリティがネイティブワークスペース読み込みプロンプトの互換性ドリフトを検出できるように、ライブ専用の Codex Pi 形状の Read 語彙カナリを追加しました。(#80323) @100yenadmin 氏に感謝します。
- QA-Lab: プラグインフックのクラッシュ、マニフェスト契約エラー、WebChat 直接返信の自己メッセージルーティングに対するライブ専用ハーネスの自己健全性シナリオを追加しました。(#80323) @100yenadmin さんありがとうございます。
- QA-Lab: Codex ネイティブワークスペースツール、OpenClaw ダイナミックツール、およびオプションのプラグインバックドツールのランタイムツールフィクスチャシナリオとカバレッジレポートを追加しました。#80173 を修正します。@100yenadmin さんありがとうございます。
- QA-Lab: ランタイムツールフィクスチャのカバレッジを openclaw qa coverage --tools で公開し、パリティゲートアーティファクトに対してオプションのスイートサマリー評価を追加しました。@100yenadmin さんありがとうございます。
- QA-Lab: すべてのレーンの QA ワークフローに、ライブフロンティアにおける Codex-vs-Pi のランタイムトークン効率アーティファクトレーンをスケジュールしました。#80175 を修正します。@100yenadmin さんありがとうございます。
- QA-Lab: 標準的な Codex-vs-Pi チアにおいて、必要な OpenClaw ダイナミックランタイムツールのドリフトをブロックするリリースチェック検証器でハードゲートし、ツールカバレッジレポートアーティファクトを公開しました。#80339 を修正します;#80319 を参照。@100yenadmin さんありがとうございます。
- QA-Lab: パーソナルエージェントの承認拒否シナリオを追加し、ベンチマークパックがローカル読み取りの拒否時にツール進行やフィクスチャリークなしでクリーンに停止することを確認できるようにしました。(#83150) @iFiras-Max1 さんありがとうございます。
- QA-Lab: パーソナルエージェントのベンチマークパックに、証明付きの保留中、ブロック済み、完了ステータスの報告のためのローカルタスクフォロースルーシナリオを追加しました。@iFiras-Max1 さんありがとうございます。
- QA-Lab: MEMORY.md を変更せずに候補メモリの昇格を評価できるよう、レポート専用のドリーミングシャドウトライアルシナリオを追加しました。@iFiras-Max1 さんありがとうございます。
- Gateway/performance: pnpm test:restart:gateway ベンチマークツールを追加し、再起動の準備状況、ダウンタイム、トレース、リソース勾配に関する証拠を反復して取得できるようにしました。(#83299) @samzong さんありがとうございます。
- Android: Talk Mode をリアルタイム Gateway リレー音声セッションへ切り替えました。ストリーミングマイク入力、リアルタイムオーディオ再生、ツール結果のブリッジ機能、画面上での文字起こし機能を備えています。(#83130) @sliekens さんありがとうございます。
- Gateway/config: ツールが設定編集を適用する前に、再起動が必要、ホットリロード可能、無効なフィールドを区別できるよう、設定ルックアップの再読み込みメタデータを公開しました。#81409 を修正します。(#81612) @LLagoon3 さんありがとうございます。
Telegram: 一時的なツールの進行状況に対して許可されたネイティブ DM のドラフトプレビューを追加し、最終回答は通常の永続的な配信パスに残すようにしました。(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4469802375" data-permission-text="Title is private" data-url="https://github.com/openclaw/openclaw/issues/83622" dat
原文を表示
2026.5.19
Changes
- Agents: clarify that fixes should default to clean bounded refactors, lean internals, and explicit plugin SDK/API deprecation paths.
- Dependencies: update @openclaw/proxyline to 0.3.3.
- Dependencies: update Pi packages to 0.75.1 and raise the minimum supported Node.js 22 line to 22.19.
- Docker/Podman: add OPENCLAW_IMAGE_APT_PACKAGES as the runtime-neutral image build arg for extra apt packages while keeping OPENCLAW_DOCKER_APT_PACKAGES as a legacy fallback. (#62431) Thanks @urtabajev.
- Gateway/ACPX: attribute startup probe, config, runtime, and resource-count costs in restart traces without changing readiness behavior. (#83300) Thanks @samzong.
- Gateway: overlap startup logging and plugin-service startup with channel sidecars to reduce restart ready latency while preserving /readyz sidecar gating. (#83301) Thanks @samzong.
- Plugins/admin-http-rpc: allow trusted admin HTTP RPC clients to start and wait for web QR login flows. (#83259) Thanks @liorb-mountapps.
- Mac app: redesign Settings pages with consistent card layouts, cached navigation, cleaner permissions/voice/skills/cron/exec/debug panes, and steadier spacing around the native sidebar.
- Skills: rename the repo-local Codex closeout review skill and helper to autoreview while preserving the Codex-first fallback behavior.
- Skills: add a meme-maker skill for curated template search, local SVG/PNG rendering, Imgflip hosted rendering, and Know Your Meme provenance links.
- Skills CLI: allow openclaw skills install and openclaw skills update to target shared managed skills with --global. (#74466) Thanks @Marvae.
- Browser: surface pending and recently handled modal dialogs in snapshots, return blockedByDialog when an action opens a modal, and allow browser dialog --dialog-id to answer pending dialogs.
- Browser CLI: add openclaw browser evaluate --timeout-ms so long-running page functions can extend both the evaluate action and request timeout budgets. (#83447) Thanks @eefreenyc.
- Codex app-server: scope OpenClaw prompt guidance by runtime surface so native Codex keeps Codex-owned base/personality instructions while OpenClaw contributes only runtime context, delivery guidance, and explicitly scoped command hints. (#83454) Thanks @100yenadmin.
- Agents/tools: shorten built-in tool descriptions and schema hints across media, messaging, sessions, cron, Gateway, web, image/PDF, TTS, nodes, and plan tools while preserving routing guardrails.
- Skills: add node inspector debugging, fused diagram generation, and throwaway spike workflow skills.
- CLI/plugins: add defineToolPlugin plus openclaw plugins build, validate, and init for typed simple tool plugins with generated manifest metadata, optional tool declarations, and context factories.
- Agents/skills: tighten bundled skill prompts and metadata, quote skill descriptions, refresh current CLI/API guidance, and update embedded sherpa-onnx runtime downloads.
- Skills: update the Obsidian skill to target the official obsidian CLI and require its registered binary instead of the third-party obsidian-cli.
- Skills: add a Python debugging skill for pdb, breakpoint(), post-mortem inspection, and debugpy remote attach.
- Plugins/messages: add presentation capability limits for channel renderers, adapt rich message controls before native rendering, and mark legacy interactive/Slack directive producer APIs as deprecated.
- Plugins/subagents: store channel delivery routes as canonical session metadata and deprecate ad hoc subagent hook delivery-origin fields in favor of core route projection.
- Proxy: support HTTPS managed forward-proxy endpoints and scoped proxy.tls.caFile CA trust for proxy endpoint TLS. (#79171) Thanks @jesse-merhi.
- QA-Lab: add first-hour 20-turn and optional 100-turn runtime parity scenarios, with tier metadata for standard and soak QA gates. Fixes #80338; refs #80337. Thanks @100yenadmin.
- QA-Lab: add openclaw qa suite --runtime-parity-tier and wire the standard Codex-vs-Pi tier into release checks separately from optional/live-only/soak lanes. Fixes #80337. Thanks @100yenadmin.
- QA-Lab: add a live-only Codex Pi-shaped Read vocabulary canary so runtime parity catches native workspace-read prompt compatibility drift. (#80323) Thanks @100yenadmin.
- QA-Lab: add live-only harness self-health scenarios for plugin hook crashes, manifest contract errors, and WebChat direct-reply self-message routing. (#80323) Thanks @100yenadmin.
- QA-Lab: add runtime tool fixture scenarios and coverage reporting for Codex-native workspace tools, OpenClaw dynamic tools, and optional plugin-backed tools. Fixes #80173. Thanks @100yenadmin.
- QA-Lab: expose runtime tool fixture coverage through openclaw qa coverage --tools, with optional suite-summary evaluation for parity gate artifacts. Thanks @100yenadmin.
- QA-Lab: schedule a live-frontier Codex-vs-Pi runtime token-efficiency artifact lane in the all-lanes QA workflow. Fixes #80175. Thanks @100yenadmin.
- QA-Lab: hard-gate required OpenClaw dynamic runtime-tool drift in the standard Codex-vs-Pi tier with a blocking release-check verifier and publish the tool coverage report artifact. Fixes #80339; refs #80319. Thanks @100yenadmin.
- QA-Lab: add the personal-agent approval-denial scenario so the benchmark pack verifies denied local reads stop cleanly without tool progress or fixture leaks. (#83150) Thanks @iFiras-Max1.
- QA-Lab: extend the personal-agent benchmark pack with a local task followthrough scenario for proof-backed pending, blocked, and done status reporting. Thanks @iFiras-Max1.
- QA-Lab: add a report-only dreaming shadow-trial scenario so candidate memory promotion can be evaluated without mutating MEMORY.md. Thanks @iFiras-Max1.
- Gateway/performance: add pnpm test:restart:gateway benchmark tooling for repeated restart readiness, downtime, trace, and resource-slope evidence. (#83299) Thanks @samzong.
- Android: switch Talk Mode to realtime Gateway relay voice sessions with streaming mic input, realtime audio playback, tool-result bridging, and on-screen transcripts. (#83130) Thanks @sliekens.
- Gateway/config: expose config lookup reload metadata so tools can distinguish restart-required, hot-reloadable, and no-op fields before applying config edits. Fixes #81409. (#81612) Thanks @LLagoon3.
Telegram: add allowlisted native DM draft previews for transient tool progress while keeping final answers on the normal persistent delivery path. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4469802375" data-permission-text="Title is private" data-url="https://github.com/openclaw/openclaw/issues/83622" dat
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み