pub struct AgentSection {
pub max_steps: Option<usize>,
pub max_tokens: Option<u32>,
pub temperature: Option<f64>,
pub shell_timeout_secs: Option<u64>,
}Expand description
[agent] section.
Fields§
§max_steps: Option<usize>§max_tokens: Option<u32>Optional max_tokens override (max output tokens per response).
Second-tier fallback for RECURSIVE_MAX_TOKENS (env var wins; the
active provider preset’s ModelSpec.max_tokens is consulted first).
temperature: Option<f64>§shell_timeout_secs: Option<u64>Trait Implementations§
Source§impl Debug for AgentSection
impl Debug for AgentSection
Source§impl<'de> Deserialize<'de> for AgentSection
impl<'de> Deserialize<'de> for AgentSection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AgentSection
impl RefUnwindSafe for AgentSection
impl Send for AgentSection
impl Sync for AgentSection
impl Unpin for AgentSection
impl UnsafeUnpin for AgentSection
impl UnwindSafe for AgentSection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.