Skip to main content

WorkflowTask

Type Alias WorkflowTask 

Source
pub type WorkflowTask = Task;

Aliased Type§

pub struct WorkflowTask {
    pub id: String,
    pub prompt: String,
    pub agent_type: AgentType,
    pub mode: TaskMode,
    pub isolation: IsolationMode,
    pub file_scope: Vec<String>,
    pub depends_on_results: Vec<String>,
    pub max_steps: Option<u32>,
    pub timeout_secs: Option<u64>,
}

Fields§

§id: String§prompt: String§agent_type: AgentType§mode: TaskMode§isolation: IsolationMode§file_scope: Vec<String>§depends_on_results: Vec<String>§max_steps: Option<u32>§timeout_secs: Option<u64>