What’s Changed
- Updated to Build Cache CLI v3.4.2
activateno longer discards a browser login’s refresh token. It treated a refreshed personal access token as a different credential and dropped the OAuth fields, so an ordinary activation degraded the login to a bare token that stopped working at its expiry with nothing able to renew it- On a host with no usable OS keychain (headless Linux, containers), the full credential is now written to the config file instead of a shape with no room for the refresh token
FindMissingBlobshad its retry logic inverted — it retried a rejected token three times and gave up immediately on the transient errors the retry wrapper exists for