pub struct UltraModeChanged {
pub thread_id: ThreadId,
pub turn_id: Option<TurnId>,
pub enabled: bool,
pub trigger: UltraModeTrigger,
pub timestamp: OffsetDateTime,
}Expand description
Emitted when ultra mode is toggled on a runtime/thread. Ultra mode enables proactive multi-agent delegation for any model (not only Codex Sol/Terra Ultra effort).
Fields§
§thread_id: ThreadId§turn_id: Option<TurnId>§enabled: bool§trigger: UltraModeTrigger§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for UltraModeChanged
impl Clone for UltraModeChanged
Source§impl Debug for UltraModeChanged
impl Debug for UltraModeChanged
Source§impl<'de> Deserialize<'de> for UltraModeChanged
impl<'de> Deserialize<'de> for UltraModeChanged
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 UltraModeChanged
Source§impl PartialEq for UltraModeChanged
impl PartialEq for UltraModeChanged
Source§impl Serialize for UltraModeChanged
impl Serialize for UltraModeChanged
impl StructuralPartialEq for UltraModeChanged
Auto Trait Implementations§
impl Freeze for UltraModeChanged
impl RefUnwindSafe for UltraModeChanged
impl Send for UltraModeChanged
impl Sync for UltraModeChanged
impl Unpin for UltraModeChanged
impl UnsafeUnpin for UltraModeChanged
impl UnwindSafe for UltraModeChanged
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.