Skip to content

Merge

Step · Stable

Reconnect branch arms back into one path (pass-through).

Pass-through reconnect. Wherever exclusive branch arms (or N exclusive arms from a switch) need to converge, a Merge sits at the join point. Arity-agnostic: 2 arms or 7 arms in, exactly one path out. Because branches are exclusive, only one arm ever actually arrives; the Merge simply continues that path. No data-join, no wait-for-all — that is the multi-condition Wait.

Place after every Branch or Switch when the arms need to continue into shared downstream steps — the Merge node is the structural closer for exclusive routing. Without it each arm ends independently, so any steps placed after the split will only be connected to one arm.

If you want to wait for MULTIPLE parallel signals before continuing, use Checkpoint (multi-condition Wait) — Merge is pass-through only, not a synchronization barrier. If the arms should end the flow independently, no Merge is needed.


Auto-generated from the skill registry (load_skills()). Do not edit by hand.