pub type ToolApprovalFn = Arc<dyn Fn(&ToolCall) -> ToolApproval + Send + Sync>;
Callback type for tool call approval.
pub struct ToolApprovalFn { /* private fields */ }