Agent Team Builder • Rust AI Agent SDK
AgentTeamBuilder: Builder for AgentTeam
AgentTeamBuilder
Defined in the workflows module.
Rust AI Agent SDK
Builder for AgentTeam
Fields
| Name | Type | Description |
|---|---|---|
agents | Vec<Arc<Agent>> | – |
process | Process | – |
verbose | bool | – |
Methods
new
fn new() -> SelfCreate a new builder
agent
fn agent(mut self, agent: Agent) -> SelfAdd an agent
Parameters:
| Name | Type |
|---|---|
agent | Agent |
agent_arc
fn agent_arc(mut self, agent: Arc<Agent>) -> SelfAdd an agent (Arc version)
Parameters:
| Name | Type |
|---|---|
agent | Arc<Agent> |
process
fn process(mut self, process: Process) -> SelfSet the process type
Parameters:
| Name | Type |
|---|---|
process | Process |
verbose
fn verbose(mut self, enabled: bool) -> SelfEnable verbose output
Parameters:
| Name | Type |
|---|---|
enabled | bool |
build
fn build(self) -> AgentTeamBuild the team
Source
View on GitHubpraisonai/src/workflows/mod.rs at line 254