Skip to main content

ToolExecFuture

Type Alias ToolExecFuture 

Source
pub type ToolExecFuture = Pin<Box<dyn Future<Output = Vec<(String, String)>> + Send>>;
Expand description

The future produced by a boxed tool-execution closure: resolves to (tool_call_id, result) pairs - the same shape the engine’s tool executors already return.

Aliased Type§

pub struct ToolExecFuture { /* private fields */ }