Tide · API
tide.nextDue
tide.nextDue returns the earliest time at which advance can make progress, as a timestamp in milliseconds: the time for the host’s next advance call. It returns undefined when nothing is scheduled, and the host then waits until it has a fact to ingest.
{
id: 'doors.open',
intent: 'Open the doors at seven on Saturday.',
on: {
clock: { at: '2026-10-24T19:00', tz: 'Europe/Vienna' },
},
effect: { name: 'doors.open' },
}nextDue, call by call
1792861200000
'2026-10-24 19:00'
Runs in this page on the installed package. The input and the expected output are defined by the example.