Improve TaskCancelCommand feedback, ensure cancellation works when worker app is in read-only mode