mirror of
https://github.com/vercel/workflow.git
synced 2026-09-14 19:59:43 +08:00
6af2c2c7b8
- useQuickJSVm defaults to the QuickJS engine when neither the run's stamped executionContext.workflowVm nor WORKFLOW_VM specifies one; WORKFLOW_VM=node is the explicit node:vm opt-in. - CI matrix inverted to match: quickjs legs leave WORKFLOW_VM unset so the default-selection path is exercised end to end; node legs opt in explicitly (labels/artifacts unchanged via MATRIX_VM). - Entrypoint tests that assert node replay-loop internals against mock worlds pin WORKFLOW_VM=node (the quickjs path would instantiate a WASM VM per call). - Docs + changeset updated. Runs keep the engine stamped at start().
240 B
240 B
@workflow/core
| @workflow/core |
|---|
| minor |
The QuickJS WASM VM is now the default workflow engine. Set WORKFLOW_VM=node to opt back into the node:vm engine. Existing runs keep executing on the engine stamped in their executionContext at start.