NodeInputField¶
Structure Class¶
NodeInputField
dataclass
¶
Represents an input field provided to a node during a flow execution.
Attributes¶
category
class-attribute
instance-attribute
¶
category: FlowNodeInputCategory | None = None
The category of the input field.
content
class-attribute
instance-attribute
¶
content: NodeExecutionContent = field(repr=False)
The content of the input field, which can contain text or structured data.
execution_chain
class-attribute
instance-attribute
¶
execution_chain: list[NodeInputExecutionChainItem] | None = None
The execution path through nested nodes like iterators and loops.
name
instance-attribute
¶
name: str
The name of the input field as defined in the node's input schema.
source
class-attribute
instance-attribute
¶
source: NodeInputSource | None = None
The source node that provides input data to this field.
type
class-attribute
instance-attribute
¶
type: FlowNodeIODataType | None = None
The data type of the input field for compatibility validation.