The function get_bool_input() never prompts the user, but just checks if the parameter was added or not.
I'm not sure how this should be handled, although a ConfirmationQuestion should be a part of it. If it's omitted from the parameter list, it could be intentional, so perhaps verify if we're using interactive mode first before prompting?