diff --git a/strix/interface/main.py b/strix/interface/main.py index 4fa8082d..4b294626 100644 --- a/strix/interface/main.py +++ b/strix/interface/main.py @@ -807,7 +807,8 @@ def display_completion_message(args: argparse.Namespace, results_path: Path) -> "[#60a5fa]discord.gg/strix-ai[/]" ) console.print() - notify_update(console) + if not args.non_interactive: + notify_update(console) def pull_docker_image() -> None: @@ -872,7 +873,7 @@ def main() -> None: apply_config_override(validate_config_file(args.config)) start_background_check() - if prompt_update_if_available(Console()): + if not args.non_interactive and prompt_update_if_available(Console()): if is_binary_install() and sys.platform != "win32": os.execv(sys.executable, sys.argv) # noqa: S606 # nosec B606 sys.exit(0)