You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add version property to Instance and AsyncInstance classes (#11)
TL;DR
-----
Lets Applications report their version information alongside instance status
Details
--------
Extends the existing instance telemetry infrastructure with a `set_version()` method that mirrors the established `set_status()` pattern. Version information transmits through the `X-Replicated-VersionLabel` header during instance reporting, ensuring it reaches the vendor's dashboard alongside other telemetry data.
Both synchronous and asynchronous instance classes now support version reporting, and the example scripts demonstrate this capability through a `--version` command-line argument. The change also fixes an important detail in the customer service by setting "Stable" as the default channel instead of None, preventing potential issues with unspecified channels during customer creation.
Warning
-------
Do not merge until replicatedhq/vandoor#8194 lands.
0 commit comments