Execution Config • Rust AI Agent SDK

ExecutionConfig: Execution configuration

ExecutionConfig

Defined in the config module.

Rust AI Agent SDK

Execution configuration

Fields

NameTypeDescription
max_iterationsusizeMaximum number of iterations
timeout_secsu64Timeout in seconds
streamboolEnable streaming output

Methods

new

rust
fn new() -> Self

Create a new execution config

max_iterations

rust
fn max_iterations(mut self, max: usize) -> Self

Set max iterations

Parameters:

NameType
maxusize

timeout

rust
fn timeout(mut self, secs: u64) -> Self

Set timeout

Parameters:

NameType
secsu64

no_stream

rust
fn no_stream(mut self) -> Self

Disable streaming

Source

View on GitHub

praisonai/src/config.rs at line 170


Related Documentation