expected integer requerido 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
| nombre | tipo |
|---|---|
received | number |
expected | number |
ready | boolean |
branch | string |
merged | object |
Ramas
-
ready— Listo
Configuración
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.