pub enum SubagentSettingsEntryContextTier {
Inherit,
Default,
LongContext,
Unknown,
}Expand description
Context tier override for matching subagents
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Inherit
Inherit the parent session’s effective context tier at dispatch time.
Default
Use the model’s default context window.
LongContext
Pin the subagent to the long-context tier when supported.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SubagentSettingsEntryContextTier
impl Clone for SubagentSettingsEntryContextTier
Source§fn clone(&self) -> SubagentSettingsEntryContextTier
fn clone(&self) -> SubagentSettingsEntryContextTier
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 Default for SubagentSettingsEntryContextTier
impl Default for SubagentSettingsEntryContextTier
Source§fn default() -> SubagentSettingsEntryContextTier
fn default() -> SubagentSettingsEntryContextTier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubagentSettingsEntryContextTier
impl<'de> Deserialize<'de> for SubagentSettingsEntryContextTier
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
impl Eq for SubagentSettingsEntryContextTier
Source§impl PartialEq for SubagentSettingsEntryContextTier
impl PartialEq for SubagentSettingsEntryContextTier
Source§fn eq(&self, other: &SubagentSettingsEntryContextTier) -> bool
fn eq(&self, other: &SubagentSettingsEntryContextTier) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SubagentSettingsEntryContextTier
Auto Trait Implementations§
impl Freeze for SubagentSettingsEntryContextTier
impl RefUnwindSafe for SubagentSettingsEntryContextTier
impl Send for SubagentSettingsEntryContextTier
impl Sync for SubagentSettingsEntryContextTier
impl Unpin for SubagentSettingsEntryContextTier
impl UnsafeUnpin for SubagentSettingsEntryContextTier
impl UnwindSafe for SubagentSettingsEntryContextTier
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