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 plugins aren’t needed.