#342 added non-interactive mode, but also made it the default. Most typical Spring Shell apps are interactive by design, and users should opt-in the non-interactive mode rather than opt-out.