pub struct SubagentSettings {
pub agents: Option<HashMap<String, SubagentSettingsEntry>>,
pub disabled_subagents: Option<Vec<String>>,
}Expand description
Subagent settings to apply, or null to clear the live session override
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§agents: Option<HashMap<String, SubagentSettingsEntry>>Per-agent settings keyed by subagent agent_type
disabled_subagents: Option<Vec<String>>Names of subagents the user has turned off; they cannot be dispatched
Trait Implementations§
Source§impl Clone for SubagentSettings
impl Clone for SubagentSettings
Source§fn clone(&self) -> SubagentSettings
fn clone(&self) -> SubagentSettings
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 SubagentSettings
impl Debug for SubagentSettings
Source§impl Default for SubagentSettings
impl Default for SubagentSettings
Source§fn default() -> SubagentSettings
fn default() -> SubagentSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubagentSettings
impl<'de> Deserialize<'de> for SubagentSettings
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 SubagentSettings
impl RefUnwindSafe for SubagentSettings
impl Send for SubagentSettings
impl Sync for SubagentSettings
impl Unpin for SubagentSettings
impl UnsafeUnpin for SubagentSettings
impl UnwindSafe for SubagentSettings
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