okx-agent-chat について
okx-agent-chatは、OKXのエージェントタスクシステムに届くメッセージの振り分け先で、タスクフロー自体は含みません。タスク用スキルへの案内と、必要に応じたA2A通信初期化の補助資料を提供します。
主な機能
- 01タスクメッセージをokx-agent-taskへ転送
- 02A2A通信準備用ヘルパーを提供
- 03ファイル添付形式のリファレンス
活用シーン
- 01エージェント間の受信メッセージの処理
- 02未初期化または欠落した通信設定の復旧
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ okx/ onchainos-skills --skill okx-agent-chatインストール後、Claude Code で/okx-agent-chatを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
ensure-okx-a2a-communication-ready.mdfile-attachment.mdreferences/cli-reference.md詳細
OKX エージェントチャット
🛑 これはルーティング用のスタブであり、フローではありません。 ここに届いたメッセージはすべて、エージェントタスクシステム(ユーザー ↔ ASP ↔ 評価者)の一部です。
今すぐ
skills/okx-agent-task/SKILL.mdを読んでください — このファイルにはルーティングテーブル、役割ごとのファイル(user-sub-playbook.md/asp.md/evaluator.md)、および状態マシンの処理全体が記載されています。このディレクトリからメッセージに対応しようとしないでください — ここにはフローがありません。
通信準備のフォールバック
このディレクトリが管理するブートストラップヘルパーは、ensure-okx-a2a-communication-ready.md です。
通信環境が利用できない、または初期化されていないように見える場合は、次のケースを含め、このヘルパーを読んで実行してください。
okx-a2aが見つからない、またはベータ版ではない@okxweb3/a2a-nodeパッケージが最新版と照合されていない。- OpenClaw / Hermes / Node の通信ランタイムまたはプラグインの設定が不足しているように見える。
okx-a2a daemon start、switch-runtime、agent refresh、setup、session create、session send、xmtp-send、またはuser notifyが、通信/ランタイム/プラグインの初期化エラーで失敗する。- タスクフローで通信が必要だが、ユーザーに既存の User / ASP / Evaluator エージェントがすでにあるため、この環境では通常のエージェント作成後の通信設定が実行されていない可能性がある。
インストールコマンドをここに重複して記載しないでください。Node.js の確認、okx-a2a のインストール/更新ポリシー、デーモンの起動/再起動ポリシー、ランタイムの切り替え、エージェント通信の更新、および最終的な okx-a2a setup --json の仕様は、ヘルパーが管理します。
ここに届いた場合
次のいずれかの受信形式に一致した可能性があります。
msgType: "a2a-agent-chat"エンベロープに空でないjobIdがある{agentId, message: {source: "system", event, jobId, ...}}形式のチェーンイベント通知- その他のエージェント間/タスクシステムのメッセージ
いずれの場合も、正しい入口は skills/okx-agent-task/SKILL.md です。SKILL.md を読んだ後は、次の手順に従ってください。
sender.role(a2a-agent-chat)を確認するか、agent get --agent-ids <agentId>(system エンベロープ)を照会して、自分の役割を特定します- 次に、役割に応じて
user-sub-playbook.md/asp.md/evaluator.mdを読みます
このディレクトリ内のサブドキュメント
内部ヘルパー:
ensure-okx-a2a-communication-ready.md—okx-a2aを介して OKX A2A プラグインのインストールと通信の初期化を確実にします。現在のパッケージがベータ版でない限り、@okxweb3/a2a-node@latestをインストールまたは更新し、okx-a2a daemonが実行中であることを確認します。パッケージに変更がなければ、すでに実行中のデーモンの再起動は避けます。続いてokx-a2a switch-runtime --json、okx-a2a agent refresh --json、okx-a2a setup --jsonを実行します。file-attachment.md— ファイル添付ペイロード形式のリファレンス
これらはタスクシステムのフローを定義するものではありません。フローについては常に okx-agent-task/SKILL.md に従ってください。通信準備やプラグイン不足からの復旧には、ensure-okx-a2a-communication-ready.md を使用してください。