Skip to main content

Crate nexo_taskflow

Crate nexo_taskflow 

Source
Expand description

TaskFlow runtime — durable, multi-step workflows.

Phase 14 of the agent framework. A Flow represents a long-running job with persisted state, revision-checked mutations, and child-task linkage. Designed to survive process restart and to coordinate work that waits on external events (timers, NATS messages, agent-to-agent delegation).

Re-exports§

pub use engine::TickReport;
pub use engine::WaitCondition;
pub use engine::WaitEngine;
pub use manager::CreateManagedInput;
pub use manager::FlowManager;
pub use manager::StepObservation;
pub use store::FlowStore;
pub use store::SqliteFlowStore;
pub use types::Flow;
pub use types::FlowError;
pub use types::FlowEvent;
pub use types::FlowStatus;
pub use types::FlowStep;
pub use types::FlowStepStatus;
pub use types::StepRuntime;

Modules§

engine
manager
store
types