nexo-taskflow 0.1.1

Long-running multi-step task orchestration runtime for Nexo agents.
Documentation

nexo-taskflow

Long-running multi-step task orchestration runtime for Nexo agents.

This crate is part of Nexo — a multi-agent Rust framework with a NATS event bus, pluggable LLM providers (MiniMax, Anthropic, OpenAI-compat, Gemini, DeepSeek), per-agent credentials, MCP support, and channel plugins for WhatsApp, Telegram, Email, and Browser (CDP).

What this crate does

  • State machine for multi-step flows that can pause, resume, and survive process restarts.
  • FlowStore persistence so flows are durable across boots.
  • Wait/resume primitives — flows can suspend on a human reply, an external webhook, or a timer.
  • Agent tools to start, list, and resume flows from inside an LLM turn.
  • CLI mirroring so operators can inspect and intervene from the shell.

Install

[dependencies]
nexo-taskflow = "0.1"

Documentation for this crate

License

Licensed under either of:

at your option.