pub struct StageSettingsConfig {
pub confidence_threshold: Option<f64>,
pub recent_turn_window: Option<usize>,
pub tool_semantics: Option<ToolSemantics>,
pub capable_hold_turns: Option<i64>,
pub efficient_hold_turns: Option<i64>,
pub handoff_notes: Option<HandoffNoteConfig>,
pub capable_system_prompt: Option<String>,
pub efficient_system_prompt: Option<String>,
}Expand description
Settings shared by standalone stage routes and composite profiles.
Fields§
§confidence_threshold: Option<f64>§recent_turn_window: Option<usize>§tool_semantics: Option<ToolSemantics>§capable_hold_turns: Option<i64>§efficient_hold_turns: Option<i64>§handoff_notes: Option<HandoffNoteConfig>§capable_system_prompt: Option<String>§efficient_system_prompt: Option<String>Trait Implementations§
Source§impl Clone for StageSettingsConfig
impl Clone for StageSettingsConfig
Source§fn clone(&self) -> StageSettingsConfig
fn clone(&self) -> StageSettingsConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StageSettingsConfig
impl Debug for StageSettingsConfig
Source§impl Default for StageSettingsConfig
impl Default for StageSettingsConfig
Source§fn default() -> StageSettingsConfig
fn default() -> StageSettingsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StageSettingsConfigwhere
StageSettingsConfig: Default,
impl<'de> Deserialize<'de> for StageSettingsConfigwhere
StageSettingsConfig: Default,
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 StageSettingsConfig
impl RefUnwindSafe for StageSettingsConfig
impl Send for StageSettingsConfig
impl Sync for StageSettingsConfig
impl Unpin for StageSettingsConfig
impl UnsafeUnpin for StageSettingsConfig
impl UnwindSafe for StageSettingsConfig
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