pub struct MetaReflectiveOperator;Expand description
Claude’s signature operator for recursive system introspection and self-improvement. Performs deep analysis of the system’s own cognitive processes and suggests optimizations.
Trait Implementations§
Source§impl SomaOperator for MetaReflectiveOperator
impl SomaOperator for MetaReflectiveOperator
Source§fn execute(&self, inputs: &SymbolicContext) -> Result<SymbolicContext>
fn execute(&self, inputs: &SymbolicContext) -> Result<SymbolicContext>
Execute the operator on the given symbolic context, returning a new context or error.
Source§fn metadata(&self) -> OperatorMetadata
fn metadata(&self) -> OperatorMetadata
Return metadata describing the operator for introspection and selection.
Source§fn cognitive_cost(&self) -> f64
fn cognitive_cost(&self) -> f64
Return the estimated cognitive cost of this operator.
Source§fn uncertainty_propagation(&self) -> UncertaintyModel
fn uncertainty_propagation(&self) -> UncertaintyModel
Return the uncertainty propagation model for this operator.
Auto Trait Implementations§
impl Freeze for MetaReflectiveOperator
impl RefUnwindSafe for MetaReflectiveOperator
impl Send for MetaReflectiveOperator
impl Sync for MetaReflectiveOperator
impl Unpin for MetaReflectiveOperator
impl UnsafeUnpin for MetaReflectiveOperator
impl UnwindSafe for MetaReflectiveOperator
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