This patch reunites the v0.3.1 maintenance line with main.
- The v0.3.1 fixes are on
main. v0.3.1 was released from a branch that was never merged, somainmoved forward without its browser-launcher verification and browser-login recovery path — while still declaring0.3.0, a version older than the one on the registry. That line is merged, and the declared version leads the published one again. - Browser sign-in reports what actually happened. Opening the sign-in page now waits for the operating system launcher to start or fail, so a machine with no browser says so instead of reporting a launch it only attempted.
- No new surface. This patch adds no command, flag, or contract of its own. The device-runtime, telemetry, and session-library work already on
mainis carried by the merge and is not announced as new here.
Evidence: operator packet · release record