pub enum MultiAgentNamespace {
Collaboration,
Agents,
}Expand description
Chosen MAv2 namespace for a route (PRD-001u R4.1). Collaboration is the
model-reserved namespace for GPT-5.6 Sol/Terra/Luna and requires the exact
canonical schema; Agents is the documented non-reserved namespace that
bypasses the reserved-schema 400 for generated schemas.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for MultiAgentNamespace
impl Clone for MultiAgentNamespace
impl Copy for MultiAgentNamespace
Source§impl Debug for MultiAgentNamespace
impl Debug for MultiAgentNamespace
Source§impl<'de> Deserialize<'de> for MultiAgentNamespace
impl<'de> Deserialize<'de> for MultiAgentNamespace
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 MultiAgentNamespace
Source§impl Hash for MultiAgentNamespace
impl Hash for MultiAgentNamespace
Source§impl PartialEq for MultiAgentNamespace
impl PartialEq for MultiAgentNamespace
Source§impl Serialize for MultiAgentNamespace
impl Serialize for MultiAgentNamespace
impl StructuralPartialEq for MultiAgentNamespace
Auto Trait Implementations§
impl Freeze for MultiAgentNamespace
impl RefUnwindSafe for MultiAgentNamespace
impl Send for MultiAgentNamespace
impl Sync for MultiAgentNamespace
impl Unpin for MultiAgentNamespace
impl UnsafeUnpin for MultiAgentNamespace
impl UnwindSafe for MultiAgentNamespace
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