FlowDSL Node Catalog
Timeout
Pass the packet through; abort with an error if the wrapped duration elapses.
Overview
| Property | Value |
|---|---|
| Node ID | core/timeout |
| Kind | action |
| Module | core-flowdsl |
| Repo | go-flowdsl |
| Handler | github.com/redelay/go-flowdsl/nodes/core.Timeout |
| Icon | lucide:timer |
| Color | #f59e0b |
| Tags | control-flow, timeout |
Description
Sets a deadline on the step's context. Downstream handlers that honor
ctx.Done() will cancel. Emits the error on the error port.
Outputs
out— (no description)
Settings
| Property | Type | Required | Default | UI Group | Description |
|---|---|---|---|---|---|
duration | string | yes | 30s | — |
Example
yaml
# Use this node in a flow:
nodes:
- id: my_step
name: My Step
kind: action
action_ref: core/timeout
config:
duration: 30s