Get desktop application:
View/edit binary Protocol Buffers messages
Metadata about the RRG agent.
Used in:
Name of the agent (should always be "RRG").
Version of the agent.
The time at which the agent executable was built.
Information about the agent startup. This message should be sent to the `STARTUP` sink. It should be sent only once: at the moment the agent process is started.
Metadata about the agent that has been started.
Path to the agent's executable that is running.
Value of the command-line arguments the agent was invoked with.
Time at which the agent was started.
Time at which the operating system booted.
Type of the operating system.
Descriptor of the version. RRG uses [semantic versioning][semver], so refer to the specification for the details. [semver]: https://semver.org/
Used in:
Major component of the version (`x` in `x.y.z`).
Minor component of the version (`y` in `x.y.z`).
Patch component of the version (`z` in `x.y.z`).
Optional pre-release label of the version (`foo` in `x.y.z-foo`). This is a rather free-form identifier that can also include numbers and dots (e.g. `beta.1`). See the [syntax] description of the Rust [`semver`] crate for exact specification. [syntax]: https://docs.rs/semver/latest/semver/struct.Prerelease.html#syntax