Resonate Durable Sleep Scheduled Work Go

Implement durable sleep and recurring-work patterns in Go with Resonate — ctx.Sleep(time.Duration) inside workflows for timers, countdowns, reminders, and long-horizon delays that survive process restarts; Resonate.Schedules() (shipped in 0.1.0) for direct cron-fired promises, plus in-workflow ctx.Sleep loops or external cron → RPC for recurring registered-function dispatch. Use when a workflow must wait for hours or days, or when a function should run on a fixed schedule. Verified against the resonate-sdk-go 0.1.0 tag.

resonatehq Updated

File contents

resonatehq/resonate-skills/tree/main/resonate-durable-sleep-scheduled-work-go commit e7f5a377d8

Frequently asked questions

npx skillmds@latest add resonatehq/resonate-durable-sleep-scheduled-work-go