def display_update_message()

in src/cli/utils/version.py [0:0]


def display_update_message() -> None:
    """Check for updates and display a message if an update is available."""
    try:
        needs_update, current, latest = check_for_updates()

        if needs_update:
            console.print(
                f"\n[yellow]⚠️  Update available: {current} → {latest}[/]",
                highlight=False,
            )
            console.print(
                f"[yellow]Run `pip install --upgrade {PACKAGE_NAME}` to update.",
                highlight=False,
            )
            console.print(
                f"[yellow]Or, if you used pipx: `pipx upgrade {PACKAGE_NAME}`",
                highlight=False,
            )
            console.print(
                f"[yellow]Or, if you used uv: `uv pip install --upgrade {PACKAGE_NAME}`",
                highlight=False,
            )
    except Exception as e:
        # Don't let version checking errors affect the CLI
        logging.debug(f"Error checking for updates: {e}")