"""Smoke-test payload — run by `lakeshore providers test <name>` when
no `--script` is supplied. Kept stdlib-only on purpose: it must run on
a fresh host without any DreamLake/Jaynes install."""

import platform
import socket

print("hostname:", socket.gethostname())
print("python:", platform.python_version())
print("platform:", platform.platform())
try:
    import torch  # type: ignore

    print(
        "gpu:",
        torch.cuda.get_device_name(0) if torch.cuda.is_available() else "none",
    )
except ImportError:
    print("gpu: (torch not installed)")
print("ok")
