← Todos os nós
Merge wait_for_n

Esperar N

Barreira de fan-in: aguarda que N ramos superiores terminem, mescla payloads e dispara uma vez.

O que faz?

É o ponto de encontro. Espera que várias tarefas paralelas terminem antes de deixar o fluxo avançar.

Como funciona?

É colocado depois de dividir o fluxo (ex: com um Fan Out). Pausa a execução até receber os sinais dos ramos necessários e depois mescla os resultados em um único pacote.

Por que usar?

Se você enviou o sistema para buscar o estoque e o preço do frete ao mesmo tempo, você precisa esperar ter ambos os dados antes que o Agente IA possa montar a resposta completa.

Entradas

Este nó não recebe entradas estruturadas.

Saídas

nometipo
received number
expected number
ready boolean
branch string
merged object

Ramificações

Ramificações fixas

  • ready — Pronto

Configuração

expected integer obrigatório
memory_key string obrigatório padrão: "__merge_state"
strategy "shallow" | "by_branch" obrigatório padrão: "shallow"
branch_when_ready string obrigatório padrão: "ready"

Configuração padrão

{
  "expected": 2,
  "memory_key": "__merge_state",
  "strategy": "shallow",
  "branch_when_ready": "ready"
}

Eventos emitidos

Este nó não publica eventos no canal pubsub.