Skip to content

FlowNode

A Flow Node instance on a graph: a typed node carrying a free-form data record whose shape is governed by its catalog entry’s schema. This is the canonical domain shape (mirrors flow_domain::graph::FlowNode); the canvas wraps it in a ReactFlow node for rendering.

TData = Record<string, unknown>

data: TData

Node data: defaults stamped from the catalog entry, then user edits.


id: string

Unique node id within the flow.


label: string

Display label shown on the node card.


type: FlowNodeType

The node’s type - see FlowNodeType.