pub type ToolExecuteFn = fn(Arc<ToolContext>, String) -> ToolFuture;
Function-pointer tool (for simple builtins).