pub enum PostActAction {
EmitToolCallRequested {
tool_calls: Vec<ToolCall>,
tool_definitions: Vec<ToolDefinition>,
},
}Expand description
Action a post-act hook wants ActAtom to perform.
Variants§
EmitToolCallRequested
Emit a tool.call_requested event with synthetic client-side tool calls.
Trait Implementations§
Source§impl Clone for PostActAction
impl Clone for PostActAction
Auto Trait Implementations§
impl Freeze for PostActAction
impl RefUnwindSafe for PostActAction
impl Send for PostActAction
impl Sync for PostActAction
impl Unpin for PostActAction
impl UnsafeUnpin for PostActAction
impl UnwindSafe for PostActAction
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