Server Info
@Serializable
Hardware / OS summary returned by a server's identity probe.
kernel is empty by default because most platforms (macOS, Windows) don't surface a meaningful kernel string separately from os — only the Pi-style Linux servers populate it.