pub struct DecisioningAgent { /* private fields */ }Expand description
Agent responsible for deciding the next action in the ReAct loop.
This agent evaluates the current context, plan, and history to determine whether to continue planning, take an action, or finish and summarize.
Implementations§
Trait Implementations§
Source§impl BaseAsyncAgent for DecisioningAgent
impl BaseAsyncAgent for DecisioningAgent
Auto Trait Implementations§
impl Freeze for DecisioningAgent
impl !RefUnwindSafe for DecisioningAgent
impl Send for DecisioningAgent
impl Sync for DecisioningAgent
impl Unpin for DecisioningAgent
impl !UnwindSafe for DecisioningAgent
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