When improv closes (the TUI disappears), it exists cleanly. It would be good to add a feature where any errors/exceptions that precipitated the closing were then printed out to the command line interface (stdout) to highlight them.
We would use it for an actor dying during setup (and thus improv closes), or improv itself has an error, or anything that resulted in a dirty cleanup. Improv should print the exception traceback if possible, and include a note to look in global.log for the complete log associated with the error.
We should also advise users to run improv list and, if necessary, improv cleanup in those cases as well.
When improv closes (the TUI disappears), it exists cleanly. It would be good to add a feature where any errors/exceptions that precipitated the closing were then printed out to the command line interface (stdout) to highlight them.
We would use it for an actor dying during setup (and thus improv closes), or improv itself has an error, or anything that resulted in a dirty cleanup. Improv should print the exception traceback if possible, and include a note to look in global.log for the complete log associated with the error.
We should also advise users to run
improv listand, if necessary,improv cleanupin those cases as well.