Skip to main content

Module node

Module node 

Source
Expand description

Node trait + context. Port of platform/node_protocol.py.

A spec has two node kinds. Ingress nodes are pure event sources and are handled by the runner (next phase); this module models the step node — a pure transformer: one event in, one StepResult out. State is the only cross-run channel, scoped to the branch by id prefix.

Structs§

WorkflowContext
The execution context handed to every step node.

Traits§

StepNode
A pure transformer node. One event in, one result out.