pub enum CycleStep {
Think,
Reflect,
Evolve,
Mutate,
Survey,
}Expand description
Identifies what step in the agent cycle a work item represents.
Variants§
Think
Main reasoning step — agent decides what actions to take.
Reflect
Memory update after actions are committed.
Evolve
Soul evolution check (low probability per cycle).
Mutate
Deep soul mutation (very low probability per cycle).
Survey
Anonymous survey/feedback.
Trait Implementations§
impl Copy for CycleStep
impl Eq for CycleStep
impl StructuralPartialEq for CycleStep
Auto Trait Implementations§
impl Freeze for CycleStep
impl RefUnwindSafe for CycleStep
impl Send for CycleStep
impl Sync for CycleStep
impl Unpin for CycleStep
impl UnsafeUnpin for CycleStep
impl UnwindSafe for CycleStep
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