Merge Node
What it does
Waits for all configured incoming branches and merges their outputs into a combined object.
Inputs/config
- Incoming branches from fan-out paths.
- No additional merge strategy or timeout config on this node.
Outputs/branches
- No
matched_output. - Emits merged result map keyed by predecessor node id.
- Continues on default outgoing edge.
Example usage snippet
{
"id": "n_merge",
"type": "merge_node"
}
Common pitfalls
- Wiring incomplete incoming branches and blocking merge completion.
- Expecting configurable merge strategies (not available in current runtime).
- Assuming deterministic arrival order in merged payload.