Expand description
Workflow executor — runs workflow steps sequentially, gating on approvals, handling errors, and persisting state for pause/resume.
Structs§
- Auto
Approve Handler - A simple auto-approve handler for testing.
- Auto
Deny Handler - A handler that always denies for testing.
- Workflow
Executor - The workflow executor manages workflow runs and their lifecycle.
Traits§
- Approval
Handler - Trait for requesting approval from the user for gated steps.
- Tool
Executor - Trait for executing a tool by name with JSON arguments. This abstracts over the real ToolRegistry for testability.