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.
Matriz de capacidades y estado
Sección titulada «Matriz de capacidades y estado»| SDK | Alcance actual | Bindings del protocolo | Conformidad de schemas y vectores | Runtime de comportamiento completo |
|---|---|---|---|---|
| Python | Implementación de referencia completa | Sí | 56/56 vectores | Sí |
| Go | SDK oficial del protocolo | Sí | 56/56 vectores | No |
| TypeScript | SDK oficial del protocolo | Sí | 56/56 vectores | No |
| Java | SDK oficial del protocolo | Sí | 56/56 vectores | No |
| Rust | SDK oficial del protocolo | Sí | 56/56 vectores | No |
| C++ | SDK oficial del protocolo | Sí | 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.
Elegir un SDK
Sección titulada «Elegir un SDK»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.