コンテンツにスキップ

SDK

MissionWeaveProtocol は、完全な Python リファレンス実装と 5 つの公式プロトコル SDK を提供します。各 SDK は独立してバージョン管理され、実装対象となる正確なプロトコルコミットと Artifact ダイジェストを固定します。以下の件数はプロトコルコミット 33e47ad に対応します。

SDK 現在の範囲 プロトコルバインディング Schema・ベクトル適合性 完全な振る舞いランタイム
Python 完全なリファレンス実装 対応 56/56 ベクトル 対応
Go 公式プロトコル SDK 対応 56/56 ベクトル 非対応
TypeScript 公式プロトコル SDK 対応 56/56 ベクトル 非対応
Java 公式プロトコル SDK 対応 56/56 ベクトル 非対応
Rust 公式プロトコル SDK 対応 56/56 ベクトル 非対応
C++ 公式プロトコル SDK 対応 56/56 ベクトル 非対応

Schema・ベクトル適合性は、厳密な JSON 処理、固定された 21 個の Draft 2020-12 Schema に対するオフライン検証、正規 JSON とコンテンツ ID、Ed25519 署名、Frame 検証、および固定された 56 個の適合性ベクトルを対象とします。これだけでは、スケジューリング、永続化、リカバリー、トランスポート、その他のランタイム動作の適合性は証明されません。

Core、Agent ランタイム、Worker Scheduler、Group ゲートウェイ、ストレージアダプター、実行可能な POC を含む完全なリファレンスランタイムが必要な場合は、 Python SDK ガイドを使用してください。

ネイティブなプロトコルバインディング、検証、正規化、署名、Frame Codec が必要な場合は、Go、TypeScript、Java、Rust、C++ の各リポジトリを使用してください。インストールと検証のコマンドは各リポジトリの README で管理されています。プロトコル仕様と適合性 Artifact が規範文書であることに変わりはありません。