motosan-workflow-runtime 0.2.1

Execution engine for motosan-workflow
Documentation

motosan-workflow-runtime

Execution engine for the motosan-agent-workflow engine.

Crates.io

What's in this crate

  • Runtime: Runtime struct with builder pattern for configuring LLM clients, tools, and skills
  • Node executors: Agent (ReAct loop), Human, Condition, Loop, SubWorkflow, ACP, Swarm, Transform
  • Execution recording: FileExecutionStore for persistent execution history
  • AG-UI adapter: Feature-gated AG-UI protocol event conversion
  • Cancellation: CancellationToken for cooperative workflow cancellation
  • Resume: ResumeToken for pausing and resuming workflows

Usage

Most users should depend on motosan-workflow-core which re-exports this crate. Use this crate directly only if you need finer-grained dependency control.

[dependencies]
motosan-workflow-runtime = "0.1.1"

License

MIT