Simulation
Start, pause and stop simulation, and the workspace sim state.
/api/sim/pause
Hold or release the running exercise without ending its run.
/api/sim/simulators
Both kinds are always returned. An unconfigured simulator is shown and greyed
/api/sim/start
**One press.** This used to be `load` (spawn and hold) followed by `play`
/api/sim/state
Workspace state, not component state. That is the fix for a selection that
/api/sim/state
**Refuses while something is loaded.** Silently discarding a loaded exercise
/api/sim/stop
**The environment stays attached.** Stopping reverts it to its earliest state —
/api/simulation/pause
Freeze / unfreeze the running simulation in place. Reversible and does NOT finalize the run (that is `stop`), so the operator can hold the
/api/simulation/resume
Resume a paused simulation from the instant it was held.
/api/simulation/start
Start a scenario in the embedded simulator (legacy kinematic-world path).
/api/simulation/status
Report the world's status, the active run, and what the binding turned away.
/api/simulation/stop
Stop the running simulation and finalise its run as complete.