Skip to content

startRunSweeper

function startRunSweeper(scheduler, opts?): Promise<string>;

Enqueue the first sweep tick on an existing Scheduler. Pair with createSweepJobRunner as that scheduler’s run callback (and pass reschedule so one-shot backends tick on an interval).

Exactly one sweeper per RunStore — do not call this twice against the same store.

Parameter Type

scheduler

Scheduler

opts?

{ delayMs?: number; intervalMs?: number; }

opts.delayMs?

number

opts.intervalMs?

number

Promise<string>