Skip to main content
The headgate crate is the application-facing facade. It re-exports core envelope and outcome types, the Task derive, producer client, registry, worker, contexts, extensions, steps, scheduling, plugins, and test helpers.
Add headgate-workflow for durable DAGs or headgate-crypto for client-side encrypted payloads. Both are opt-in layers and keep database drivers out of core.

Main types

Define tasks

Run workers