rowboat/apps/x/packages
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
..
core fix(apps): device-flow diagnostics + bounded identity retries 2026-07-06 16:12:53 +05:30
shared feat(apps): M3 publisher — guided publish, updates, register-existing 2026-07-06 15:08:36 +05:30