Skip to main content

AgentTeamBuilder

Defined in the Workflows module.
Rust AI Agent SDK Builder for AgentTeam

Fields

NameTypeDescription
agentsVec<Arc<Agent>>-
processProcess-
verbosebool-

Methods

new

fn new() -> Self
Create a new builder

agent

fn agent(mut self, agent: Agent) -> Self
Add an agent Parameters:
NameType
agentAgent

agent_arc

fn agent_arc(mut self, agent: Arc<Agent>) -> Self
Add an agent (Arc version) Parameters:
NameType
agentArc&lt;Agent&gt;

process

fn process(mut self, process: Process) -> Self
Set the process type Parameters:
NameType
processProcess

verbose

fn verbose(mut self, enabled: bool) -> Self
Enable verbose output Parameters:
NameType
enabledbool

build

fn build(self) -> AgentTeam
Build the team