pub struct NeuronTurnConfig {
pub system_prompt: String,
pub default_model: String,
pub default_max_tokens: u32,
pub default_max_turns: u32,
}Expand description
Static configuration for a NeuronTurn instance.
Per-request overrides come from OperatorInput.config (layer0’s OperatorConfig).
This struct holds the defaults.
Fields§
§system_prompt: StringBase system prompt for this turn implementation.
default_model: StringDefault model identifier.
default_max_tokens: u32Default maximum output tokens per provider call.
default_max_turns: u32Default maximum ReAct loop iterations.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NeuronTurnConfig
impl RefUnwindSafe for NeuronTurnConfig
impl Send for NeuronTurnConfig
impl Sync for NeuronTurnConfig
impl Unpin for NeuronTurnConfig
impl UnsafeUnpin for NeuronTurnConfig
impl UnwindSafe for NeuronTurnConfig
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