← Todos los nodos
Sincronizar Tareas (Merge) wait_for_n

Esperar N

Barrera de fan-in: espera a que N ramas superiores terminen, fusiona payloads y dispara una vez.

¿Qué hace?

Es el punto de encuentro. Espera a que terminen varias tareas paralelas antes de dejar que el flujo avance.

¿Cómo lo hace?

Se coloca después de haber dividido el flujo (ej: con un Fan Out). Pausa la ejecución hasta que recibe las señales de las ramas requeridas y luego fusiona los resultados en un solo paquete.

¿Por qué usarlo?

Si enviaste al sistema a buscar el stock y el precio al mismo tiempo, necesitas esperar a tener ambos datos antes de que el Agente IA pueda armar la respuesta completa.

Entradas

Este nodo no recibe entradas estructuradas.

Salidas

nombretipo
received number
expected number
ready boolean
branch string
merged object

Ramas

Ramas fijas

  • ready — Listo

Configuración

expected integer requerido
memory_key string requerido por defecto: "__merge_state"
strategy "shallow" | "by_branch" requerido por defecto: "shallow"
branch_when_ready string requerido por defecto: "ready"

Configuración por defecto

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

Eventos emitidos

Este nodo no emite eventos en el canal de pubsub.