Skip to main content

bamboo_engine/workflow_run/
mod.rs

1//! Durable, catalog-revision-pinned workflow execution.
2
3mod executor;
4mod repository;
5
6pub use bamboo_domain::{CompiledWorkflow, WorkflowCompileError};
7pub use executor::{
8    AgentStepPort, AgentStepResult, NamedAgentSpec, PermissionDecision, WorkflowDefinitionPort,
9    WorkflowPolicyPort, WorkflowPolicyTarget, WorkflowRunEngine, WorkflowRunError,
10    WorkflowSecretMaterial, WorkflowSecretResolverPort, WorkflowSessionPermissionPort,
11};
12pub use repository::{FileWorkflowRunRepository, WorkflowRunRepository};
13
14#[cfg(test)]
15mod tests;