Interface FlowNode

interface FlowNode {
    type?: string;
    version?: number;
    name?: string;
    description?: string;
    config?: any;
    concurrency?: number;
    onError?: "stop" | "continue";
    ui?: any;
    inputSchema?: any;
    outputSchema?: any;
    outputExample?: any;
    links?: FlowNodeLink[];
    isCustomized?: boolean;
}

Hierarchy (view full)

Properties

type?: string

Type of the node this blueprint describes.

version?: number

Version of the node type implementation.

name?: string

Name of the node summarizing its purpose.

description?: string

Description of what the node does.

config?: any

Default node configuration.

concurrency?: number

How many concurrent runs of this node are allowed in parallel.

onError?: "stop" | "continue"

Behavior of the node when it encounters an error.

ui?: any

UI settings for this node.

inputSchema?: any

Input this node receives from previous nodes (calculated)

outputSchema?: any

Output this node produces (calculated)

outputExample?: any

Example of the output node produces

links?: FlowNodeLink[]

Links to nodes that run after the current node.

isCustomized?: boolean