pub struct SubagentConfiguredData {
pub context_tier: Option<String>,
pub model: String,
pub multi_turn: bool,
pub reasoning_effort: Option<String>,
}Expand description
Session event “subagent.configured”. Resolved runtime configuration for a configured sub-agent
Fields§
§context_tier: Option<String>Resolved context tier, when configured for the model
model: StringResolved model the sub-agent will run with
multi_turn: boolWhether the sub-agent accepts follow-up turns
reasoning_effort: Option<String>Resolved reasoning effort, when configured for the model
Trait Implementations§
Source§impl Clone for SubagentConfiguredData
impl Clone for SubagentConfiguredData
Source§fn clone(&self) -> SubagentConfiguredData
fn clone(&self) -> SubagentConfiguredData
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 SubagentConfiguredData
impl Debug for SubagentConfiguredData
Source§impl Default for SubagentConfiguredData
impl Default for SubagentConfiguredData
Source§fn default() -> SubagentConfiguredData
fn default() -> SubagentConfiguredData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubagentConfiguredData
impl<'de> Deserialize<'de> for SubagentConfiguredData
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 SubagentConfiguredData
impl RefUnwindSafe for SubagentConfiguredData
impl Send for SubagentConfiguredData
impl Sync for SubagentConfiguredData
impl Unpin for SubagentConfiguredData
impl UnsafeUnpin for SubagentConfiguredData
impl UnwindSafe for SubagentConfiguredData
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