Module node

Module node 

Source

Structs§

ApprovalConfig
Configuration for approval nodes (human-in-the-loop)
Condition
Configuration for conditional nodes
FormConfig
Configuration for form input nodes (human-in-the-loop)
FormField
A field in a form
LlmConfig
Configuration for LLM nodes
LoopConfig
Configuration for loop nodes
McpConfig
Configuration for MCP tool invocation
Node
Node in the workflow DAG
ParallelConfig
Configuration for parallel execution node
ParallelTask
A task to execute in parallel
RetryConfig
Retry configuration for nodes
ScriptConfig
Configuration for code execution nodes
SubWorkflowConfig
Configuration for sub-workflow execution nodes
SwitchCase
A single case in a switch statement
SwitchConfig
Configuration for switch/case multi-branch routing
TimeoutConfig
Timeout configuration for nodes
TryCatchConfig
Configuration for try-catch error handling nodes
VectorConfig
Configuration for vector database retrieval
VisionConfig
Configuration for Vision/OCR nodes

Enums§

FormFieldType
Types of form fields
LoopType
Types of loops supported
NodeKind
Types of nodes available in the workflow
ParallelStrategy
Strategy for parallel execution
TimeoutAction
Action to take when a timeout occurs

Type Aliases§

NodeId
Unique identifier for a node