Skip to main content

ExecutionConfig

Defined in the Configuration module.
Rust AI Agent SDK Execution configuration

Fields

NameTypeDescription
max_iterationsusizeMaximum number of iterations
timeout_secsu64Timeout in seconds
streamboolEnable streaming output

Methods

new

fn new() -> Self
Create a new execution config

max_iterations

fn max_iterations(mut self, max: usize) -> Self
Set max iterations Parameters:
NameType
maxusize

timeout

fn timeout(mut self, secs: u64) -> Self
Set timeout Parameters:
NameType
secsu64

no_stream

fn no_stream(mut self) -> Self
Disable streaming