Skip to main content

WorkflowPlan

Type Alias WorkflowPlan 

Source
pub type WorkflowPlan = WorkflowPlan<AutomationV2Schedule, WorkflowPlanStep>;

Aliased Type§

pub struct WorkflowPlan {
Show 16 fields pub plan_id: String, pub planner_version: String, pub plan_source: String, pub original_prompt: String, pub normalized_prompt: String, pub confidence: String, pub title: String, pub description: Option<String>, pub schedule: AutomationV2Schedule<RoutineMisfirePolicy>, pub execution_target: String, pub workspace_root: String, pub steps: Vec<WorkflowPlanStep<AutomationFlowInputRef, AutomationFlowOutputContract>>, pub requires_integrations: Vec<String>, pub allowed_mcp_servers: Vec<String>, pub operator_preferences: Option<Value>, pub save_options: Value,
}

Fields§

§plan_id: String§planner_version: String§plan_source: String§original_prompt: String§normalized_prompt: String§confidence: String§title: String§description: Option<String>§schedule: AutomationV2Schedule<RoutineMisfirePolicy>§execution_target: String§workspace_root: String§steps: Vec<WorkflowPlanStep<AutomationFlowInputRef, AutomationFlowOutputContract>>§requires_integrations: Vec<String>§allowed_mcp_servers: Vec<String>§operator_preferences: Option<Value>§save_options: Value