toolforge_cli.cli._run_external_command() raises an error when the subcommand it runs exits with a code other than 0. We are not currently handling the error and just letting the program crash.
The most straightforward way of handling this is probably to let the wrapped command forward whatever it would have output to stdout/err if run natively.