Structs§
- Approval
Config - Configuration for approval nodes (human-in-the-loop)
- Condition
- Configuration for conditional nodes
- Form
Config - Configuration for form input nodes (human-in-the-loop)
- Form
Field - A field in a form
- LlmConfig
- Configuration for LLM nodes
- Loop
Config - Configuration for loop nodes
- McpConfig
- Configuration for MCP tool invocation
- Node
- Node in the workflow DAG
- Parallel
Config - Configuration for parallel execution node
- Parallel
Task - A task to execute in parallel
- Retry
Config - Retry configuration for nodes
- Script
Config - Configuration for code execution nodes
- SubWorkflow
Config - Configuration for sub-workflow execution nodes
- Switch
Case - A single case in a switch statement
- Switch
Config - Configuration for switch/case multi-branch routing
- Timeout
Config - Timeout configuration for nodes
- TryCatch
Config - Configuration for try-catch error handling nodes
- Vector
Config - Configuration for vector database retrieval
- Vision
Config - Configuration for Vision/OCR nodes
Enums§
- Form
Field Type - Types of form fields
- Loop
Type - Types of loops supported
- Node
Kind - Types of nodes available in the workflow
- Parallel
Strategy - Strategy for parallel execution
- Timeout
Action - Action to take when a timeout occurs
Type Aliases§
- NodeId
- Unique identifier for a node