If AutoUpdate.Check is false, the client has opted out of checking for updates, so we shouldn't broadcast ClientVersion. If the client has opted in, it should be included in the initial Notify.
Updates tailscale/corp#32629
Signed-off-by: kari-ts <kari@tailscale.com>
NotifyHealthActionsNotifyWatchOpt=1<<9// if set, include PrimaryActions in health.State. Otherwise append the action URL to the text
NotifyInitialSuggestedExitNodeNotifyWatchOpt=1<<10// if set, the first Notify message (sent immediately) will contain the current SuggestedExitNode if available
NotifyInitialClientVersionNotifyWatchOpt=1<<11// if set, the first Notify message (sent immediately) will contain the current ClientVersion if available and if update checks are enabled
)
// Notify is a communication from a backend (e.g. tailscaled) to a frontend