actionqueue-workflow 0.1.0

Workflow primitives for ActionQueue: DAG dependencies, task hierarchy, cron scheduling, and dynamic submission.
Documentation

actionqueue-workflow

Workflow primitives for ActionQueue: DAG dependencies, task hierarchy, cron scheduling, and dynamic submission.

Overview

This crate extends ActionQueue with workflow capabilities:

  • DependencyGate -- DAG task dependencies with cycle detection and failure propagation
  • HierarchyTracker -- Parent-child cascade cancellation and completion gating
  • SubmissionChannel -- Dynamic child task submission from coordinator handlers
  • ChildrenSnapshot -- Child state visibility for coordinator handlers

Requires the workflow feature flag at the workspace level.

Part of the ActionQueue workspace

See the workspace root for full documentation.

License

MIT