pub enum Lens {
Failures,
Loops,
Bottlenecks,
}Expand description
Diagnostic lens for session analysis.
Each lens applies a specific diagnostic perspective to identify potential issues or patterns in agent behavior.
Variants§
Failures
Detects tool execution failures.
Loops
Detects repeated tool sequences that may indicate stuck behavior.
Bottlenecks
Detects slow tool executions that may impact performance.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Lens
impl RefUnwindSafe for Lens
impl Send for Lens
impl Sync for Lens
impl Unpin for Lens
impl UnwindSafe for Lens
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