More detail on simulated runs and in errors

To avoid building an automation with extra script fields just to get a console log:

see the above as an example, it would be nice to on a simulation run be given the outcome of each step.

Alongside this, I feel better error reporting, in general, would be helpful, if possible: 2023-11-30 at 19.45.57