* add test to messageRetention to verify outgoing action type * ensure messageRetention passes the original action type through * fix linting issues