FlowDSL Node Catalog

Merge

Collect N inputs keyed by branch name and emit a single combined packet when all arrive.

Overview

PropertyValue
Node IDcore/merge
Kindtransform
Modulecore-flowdsl
Repogo-flowdsl
Handlergithub.com/redelay/go-flowdsl/nodes/core.Merge
Iconlucide:git-merge
Color#f59e0b
Tagscontrol-flow, merge, join

Outputs

  • out — (no description)

Settings

PropertyTypeRequiredDefaultUI GroupDescription
branchesarrayyes[a b]—Expected input branch keys. All must arrive (set on step.Input under each key) before emitting.
strategystring (combine|first|last)—combine—

Example

yaml
# Use this node in a flow:
nodes:
  - id: my_step
    name: My Step
    kind: transform
    action_ref: core/merge
    config:
      branches: []
      strategy: combine