pub async fn execute_tools_with_config(
thread: Thread,
result: &StreamResult,
tools: &HashMap<String, Arc<dyn Tool>>,
config: &AgentConfig,
) -> Result<ExecuteToolsOutcome, AgentLoopError>Expand description
Execute tool calls with phase-based plugin hooks.