Skip to main content
Harnest Tasks run application-owned work outside the model tool call that requested it. Put each public @task callable under root tasks/; Harnest discovers it by filename and adds the queue runtime only when a task exists.

Create a Task

Define, defer, inspect, cancel, and await a folder-discovered Task.

Cron schedules

Declare fixed UTC schedules in cron/.

Dynamic schedules

Create and control user-owned schedules from managed code.

Durable execution

Understand suspension, replica recovery, and the boundary between a Task and the framework run waiting for it.