Skip to content

Official SDK runtime references

The shared runtime reference defines the language-independent order and trust boundaries. Each SDK tree adds its real package identity, toolchain, public names, adapters, runnable examples, and explicit availability boundaries without manufacturing cross-language parity.

Normative evidenceCoverageDigest binding
Structural vectors58 total (27 valid / 31 invalid)Bound by the exact protocol bundle digest
Cryptography bundle62 evaluations (12 complete / 50 rejected)sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3
Admission bundle30 evaluations (12 complete / 18 rejected)sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0

Python

Package
missionweaveprotocol
Required toolchain
Python 3.12 · uv
Admission operations
prepare_first_admission · admit_first · verify_historical_admission
Runtime capabilityStatusEvidence or boundary
Authoritative Core runtimeImplemented
Agent runtimeImplemented
Worker schedulingImplemented
Authenticated Group gatewayImplemented
Authoritative and Agent-local storesImplemented
Event replay and projection recoveryImplemented
Policy enforcementImplemented
Execution leasesImplemented
Budget accountingImplemented
Delegation authorityImplemented
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
External persistence servicesDeployment adapter required

PostgreSQL-backed operation requires a configured database service and driver.

WebSocket and TLS servingDeployment adapter required

Production serving requires deployment-owned network binding, certificates, and keys.

Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

TypeScript

Package
@missionweaveprotocol/sdk
Required toolchain
Node.js 20 · npm
Admission operations
prepareFirstAdmission · admitFirst · verifyHistoricalAdmission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

Go

Package
github.com/missionweaveprotocol/go-sdk
Required toolchain
Go 1.24
Admission operations
PrepareFirstAdmission · AdmitFirst · VerifyHistoricalAdmission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

Rust

Package
missionweaveprotocol
Required toolchain
Rust 1.85 · Cargo
Admission operations
prepare_first_admission · admit_first · verify_historical_admission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

Java

Package
org.missionweaveprotocol:missionweaveprotocol-sdk
Required toolchain
Java 21 · Maven 3.9
Admission operations
prepareFirstAdmission · admitFirst · verifyHistoricalAdmission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

C++

Package
MissionWeaveProtocol::sdk
Required toolchain
C++20 · CMake 3.24 · OpenSSL 3
Admission operations
prepare_first_admission · admit_first · verify_historical_admission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

Implemented means that the pinned source contains the documented public surface. Deployment adapter required means that the SDK supplies the runtime contract but the deployment must provide external authority, persistence, or network infrastructure. Not implemented means that the pinned SDK has no corresponding public runtime surface.

Every tree above is part of the same normative release. Publication still requires each exact-pinned native example and the website release checks to meet their documented verification boundary.