Skip to content

Environment Overview ​

Use this page when you need to understand which development environments exist in this repository.

The structure here should stay extensible. Today the repository only requires a Node.js environment, but future modules may add dedicated environments such as Go or Rust.

Current environment matrix ​

EnvironmentStatusUsed by
Node.jsRequiredprotocol, client, server, docs, extensions, scripts
GoNot used yetreserved for future modules
RustNot used yetreserved for future modules

What exists today ​

Today the repository only has one real development environment:

  • Node.js used by protocol, client, server, SDK build output, docs, apps, and repo scripts

Future environments ​

If the repository later adds modules that depend on Go, Rust, or other runtimes, add them here as separate subsections instead of overloading the Node.js page.

Model Drive Protocol