Skip to content

CompiledNode

junjo.CompiledNode

Kind: Class

SDK version: 0.64.0

Documentation channel: Next source preview

CompiledNode(node_runtime_id: str, node_structural_id: str, node_type_name: str, node_label: str, node_runtime_ref: Node | _NestableWorkflow, is_concurrent_subgraph: bool = False, is_subflow: bool = False, child_node_runtime_ids: tuple[str, ...] = (), compiled_subflow_graph: CompiledGraph | None = None)

View source

A normalized structural node within a compiled graph snapshot.

Compiled nodes capture the graph-facing metadata Junjo needs for validation, serialization, and rendering while preserving the original runtime node or subflow reference for execution-time operations.

node_runtime_id: str

View source

Public attribute.

node_structural_id: str

View source

Public attribute.

node_type_name: str

View source

Public attribute.

node_label: str

View source

Public attribute.

node_runtime_ref: Node | _NestableWorkflow

View source

Public attribute.

is_concurrent_subgraph: bool

View source

Public attribute.

is_subflow: bool

View source

Public attribute.

child_node_runtime_ids: tuple[str, ...]

View source

Public attribute.

compiled_subflow_graph: CompiledGraph | None

View source

Public attribute.