diff --git a/workbench/example/workflows/99_e2e.ts b/workbench/example/workflows/99_e2e.ts index b698e0a292..0904bbf7c0 100644 --- a/workbench/example/workflows/99_e2e.ts +++ b/workbench/example/workflows/99_e2e.ts @@ -1706,6 +1706,9 @@ export async function startFromWorkflow(inputValue: number) { */ export async function fibonacciWorkflow(n: number): Promise { 'use workflow'; + if (!Number.isFinite(n)) { + throw new FatalError(`fibonacciWorkflow requires a finite number for n`); + } if (n <= 1) return n; const [runA, runB] = await Promise.all([