Ir al contenido

SDK

MissionWeaveProtocol ofrece una implementación de referencia completa en Python y cinco SDK oficiales del protocolo. Cada SDK se versiona de forma independiente y fija el commit exacto del protocolo y los digests de los artefactos del protocolo que implementa. Las cifras siguientes corresponden al commit del protocolo 33e47ad.

SDK Alcance actual Bindings del protocolo Conformidad de schemas y vectores Runtime de comportamiento completo
Python Implementación de referencia completa 56/56 vectores
Go SDK oficial del protocolo 56/56 vectores No
TypeScript SDK oficial del protocolo 56/56 vectores No
Java SDK oficial del protocolo 56/56 vectores No
Rust SDK oficial del protocolo 56/56 vectores No
C++ SDK oficial del protocolo 56/56 vectores No

La conformidad de schemas y vectores cubre el procesamiento JSON estricto, la validación offline con los 21 schemas Draft 2020-12 fijados, JSON canónico e ID de contenido, firmas Ed25519, validación de Frame y los 56 vectores de conformidad fijados. Por sí sola no demuestra la conformidad de la planificación, la persistencia, la recuperación, el transporte ni otros comportamientos del runtime.

Usa la guía de Python SDK si necesitas el runtime de referencia completo, incluidos Core, runtime de Agent, Worker Scheduler, gateway de Group, adaptadores de almacenamiento y POC ejecutable.

Usa el repositorio de Go, TypeScript, Java, Rust o C++ si necesitas bindings nativos del protocolo, validación, canonicalización, firma y Frame Codec. Los comandos de instalación y verificación se mantienen en el README de cada repositorio. La especificación del protocolo y los artefactos de conformidad siguen siendo normativos.