Skip to main content

execute_tools

Function execute_tools 

Source
pub async fn execute_tools(
    thread: Thread,
    result: &StreamResult,
    tools: &HashMap<String, Arc<dyn Tool>>,
    parallel: bool,
) -> Result<ExecuteToolsOutcome, AgentLoopError>
Expand description

Execute tool calls (simplified version without plugins).

This is the simpler API for tests and cases where no behavior is needed.