This patch fixes two hard crashes that could interrupt normal CLI use.
- Running
tuistwith no subcommand no longer terminates with a SIGTRAP. Instead, you now see the normal help and usage output. - If the session log file is cleaned up or missing while a command is running, the CLI no longer crashes. It finishes the command cleanly, simply disabling logging for that invocation.