rulvar API reference / @rulvar/core / executeWorkflow
Function: executeWorkflow()
ts
function executeWorkflow<A, R>(
internals,
wf,
args): Promise<R>;Defined in: packages/core/src/engine/ctx.ts:2516
Runs a workflow body against a fresh ctx: the engine core that engine.run wraps with RunHandle, events, and outcome assembly (M1-T11). Validates args against the declared schema, then executes single-pass.
Type Parameters
| Type Parameter |
|---|
A |
R |
Parameters
| Parameter | Type |
|---|---|
internals | RunInternals |
wf | Workflow<A, R> |
args | A |
Returns
Promise<R>