[clinet][actions] Use a new interface of completionCallback.