diff --git a/unsloth_cli/commands/start.py b/unsloth_cli/commands/start.py index 7c991289f3..74da096ae1 100644 --- a/unsloth_cli/commands/start.py +++ b/unsloth_cli/commands/start.py @@ -1746,7 +1746,7 @@ def _run( # --no-launch recipes stay intact. if launch and clear_screen: click.clear() - typer.echo(f"Unsloth {base} · model {entry['id']}") + typer.echo(f"Unsloth ready at {base} · model {entry['id']}") if not launch: env, wsl_env_bridge = _wsl_shim_env(command, env, unset_env) _print_env(env, command, unset_env = unset_env, wsl_env_bridge = wsl_env_bridge) diff --git a/unsloth_cli/tests/test_start.py b/unsloth_cli/tests/test_start.py index 4b97bda3e9..6df7855bd5 100644 --- a/unsloth_cli/tests/test_start.py +++ b/unsloth_cli/tests/test_start.py @@ -2019,6 +2019,7 @@ def test_attached_server_prints_stop_hint_after_agent_exits(fake_studio, monkeyp result = CliRunner().invoke(start.start_app, ["claude"]) assert result.exit_code == 0, result.output + assert f"Unsloth ready at {BASE} · model {MODEL['id']}\n" in result.output assert f"Unsloth Studio is still running at {BASE}." in result.output assert "Stop it with: unsloth studio stop\n" in result.output