Expand description
ActionQueue handler for WorldInterface FlowRun orchestration.
The Coordinator is an ActionQueue ExecutorHandler that manages a FlowRun’s
lifecycle: it submits Step tasks via TaskSubmissionPort, tracks their
completion through ChildrenSnapshot, and reports the overall flow result.
Re-exports§
pub use error::BranchEvalError;pub use error::CoordinatorError;pub use error::ResolveError;pub use error::StepError;pub use handler::FlowHandler;pub use resolve::resolve_params;pub use step::BranchResult;
Modules§
- branch_
eval - Branch condition evaluation.
- coordinator
- Coordinator handler — orchestrates a FlowRun’s lifecycle.
- error
- Error types for the Coordinator and Step handlers.
- handler
- Multiplexed handler — routes Coordinator and Step tasks.
- resolve
- Parameter resolution — substitutes template references in JSON values.
- step
- Step handler — executes a single FlowSpec node.