Skip to main content

WorkflowStepAgentTurn

Type Alias WorkflowStepAgentTurn 

Source
pub type WorkflowStepAgentTurn = WorkflowStepAgentTurn;
Expand description

Alias for pb::WorkflowStepAgentTurn.

Aliased Type§

pub struct WorkflowStepAgentTurn {
    pub provider: String,
    pub model: String,
    pub session_key: String,
    pub prompt: Option<WorkflowText>,
    pub messages: Vec<WorkflowAgentMessage>,
    pub tools: Vec<AgentToolRef>,
    pub output: Option<AgentOutput>,
    pub model_options: Option<Struct>,
}

Fields§

§provider: String§model: String§session_key: String§prompt: Option<WorkflowText>§messages: Vec<WorkflowAgentMessage>§tools: Vec<AgentToolRef>§output: Option<AgentOutput>§model_options: Option<Struct>