What's Today

Vercel Blog · Alex Langenfeld ·

Workflow SDK adds idempotent starts

Workflow SDK 5.3.1 permite que `start()` admita una ejecución y reclame un hook en una sola operación atómica, evitando la carrera que podía generar inicios duplicados. El token funciona como clave de idempotencia: una ejecución lo reclama y los inicios duplicados pueden dirigir su payload a esa ejecución mediante `resumeHook()`. La retención mínima configurable mantiene el token reservado después de que termine la ejecución, para rechazar también los duplicados tardíos.

Workflow SDK start() can now claim a hook token atomically. Duplicate starts with the same token throw HookConflictError and never become a run.

Leer la nota completa en vercel.com →