View commits Implemented pre-execute and post-execute hooks. Implemented task cancellation mechanism as part of pre-execute hooks.