Currently, when a tool is executed it is invoked again after commit. The tool cannot be canceled from sequential execution.