rowboat/apps/x/apps
Gagan 684ec0b390 fix(apps): device-flow diagnostics + bounded identity retries
Verified the wire calls are correct (both endpoints behave with this client
id from a plain node run), so instrument the runtime path instead of
guessing:

- log every poll outcome ([GitHubAuth] lines) at the token exchange, the
  identity fetch, and the IPC handler
- identity failures now retry at most 3 polls then fail loudly with the HTTP
  status — never silently degrade to 'pending' forever
- explicit User-Agent on all GitHub calls (defensive)
2026-07-06 16:12:53 +05:30
..
main fix(apps): device-flow diagnostics + bounded identity retries 2026-07-06 16:12:53 +05:30
preload Browser2 (#495) 2026-04-15 13:21:09 +05:30
renderer fix(apps): device-flow poll stuck on 'Waiting for authorization' 2026-07-06 15:54:06 +05:30