pub struct ToolCallAgent;Expand description
Agent responsible for executing tool calls.
This agent receives tool call events, executes the specified tool, and updates the context with the results before continuing to the decisioning phase.
Implementations§
Source§impl ToolCallAgent
impl ToolCallAgent
Trait Implementations§
Source§impl BaseAsyncAgent for ToolCallAgent
impl BaseAsyncAgent for ToolCallAgent
Auto Trait Implementations§
impl Freeze for ToolCallAgent
impl RefUnwindSafe for ToolCallAgent
impl Send for ToolCallAgent
impl Sync for ToolCallAgent
impl Unpin for ToolCallAgent
impl UnwindSafe for ToolCallAgent
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