Thinking for use case of leaving an audit trail. For now, users can do r.debug(True) to keep a log of everything that RPA for Python does, but if user uses some other Python commands or packages to do something else, this is not trackable. I think that leaves some room to be desired for enterprise usage.
There is probably some related Python packages for this purpose, creating this issue to evaluated with possible outcomes of adding a new feature using pure Python or updating documentation to point to that existing 3rd-party Python package.