API and command reference
NodalMerge has two main runtime surfaces:- HTTP endpoints for service-level concerns (health, metrics, admin-style workflows)
- WebSocket messages and command-style operations for room sync and control-plane workflows
Start here
HTTP endpoints
Current server routes and endpoint contract snapshots.
WebSocket commands
Full WebSocket command schemas, capability gates, and rejection taxonomy.
Command library
CLI and runtime command inventory, including all routed WS commands.
Compatibility and support
Compatibility posture and upgrade-support baseline for production planning.
Why this section exists
Much of NodalMerge behavior is negotiated and capability-gated over WebSocket rather than modeled as classic REST CRUD endpoints. That means your reference set should include both:- endpoint-level docs (HTTP)
- message-level docs (WebSocket)
Source-of-truth inputs to use while fleshing out
nodalmerge/docs/operations-inventory.mdnodalmerge/server/src/main.rsroute and CLI definitionsnodalmerge/server/src/ws_handler.rsdispatch command handling