Skip to main content
All types are exported from @flowdrop/flowdrop/core (or the main @flowdrop/flowdrop entry point).

Workflow

metadata is required. The format-version field lives at metadata.schemaVersion and identifies the document format — it is not the workflow’s own revision number.

WorkflowNode

WorkflowEdge

NodeMetadata

NodePort

ConfigSchema

Standard JSON Schema with FlowDrop extensions:

FieldSchema

UISchema types

Authentication

Authentication is supplied through an AuthProvider passed as the authProvider mount option — not via the endpoint config.

EndpointConfig

EndpointConfig carries no authentication field. Use the authProvider mount option for credentials.

WorkflowChangeType

Event handlers

Event handlers for lifecycle integration. See Event System for usage examples.

Features

Port configuration

Playground types

Interrupt types