Skip to content

RFC: Host Identity and Version via System.host_info#177

Open
valentinfernandez1 wants to merge 7 commits into
mainfrom
vf/rfc-host-info
Open

RFC: Host Identity and Version via System.host_info#177
valentinfernandez1 wants to merge 7 commits into
mainfrom
vf/rfc-host-info

Conversation

@valentinfernandez1

@valentinfernandez1 valentinfernandez1 commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

RFC: Host Identity and Version via System.host_info

Summary

Add an always-available System::host_info method that returns the host's platform, name, and version, giving a product knowledge of which host (and which build of it) is running it. Useful for adapting to the host, reporting telemetry, and attributing behavior to a concrete build in diagnostics and bug reports.

@valentinfernandez1
valentinfernandez1 marked this pull request as ready for review June 30, 2026 05:25
@valentinfernandez1
valentinfernandez1 requested review from a team June 30, 2026 05:25
Comment thread docs/rfcs/host-info.md
Comment thread docs/rfcs/host-info.md Outdated
Thread the host identity (name, version, platform category) from the
runtime config into RuntimeServices and answer System::host_info with
it. The host config gains a platform field parsed from
runtimeConfig.host.platform (Unknown when omitted, rejected when
unrecognized), HostPlatform gains a Cli variant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants