v0.84.2: fix the admin hang after login (token-cache dead promise)
0.84.2
Fixed
- Admin requests could hang indefinitely after login on a cold isolate. The installation-token
cache stored the in-flight mint promise, and a fast-returning admin view (the bare/admin
redirect) let the runtime cancel that mint, leaving a dead promise that every later admin
request in the isolate awaited for the 55-minute TTL. The cache now stores only a successfully
minted token. Affects consumers on roughly 0.77 and later (the shared admin shell load).
Consumers must: nothing. This is a drop-in bump; upgrade and redeploy. Diagnosis with live
production evidence: docs/internal/2026-07-13-admin-token-cache-poisoning.md.