pub type AsyncToolHandler = Box<dyn Fn(Value) -> AsyncToolFuture + Send + Sync>;
An async tool handler closure.
pub struct AsyncToolHandler(/* private fields */);