NousResearch/hermes-agent

Desktop expired OAuth session flicker and error handling

Cluster 95701. Data as of

Nothing open on GitHub. Fix merged in #107990 on 11 Sep 2026. Check it covers your case.

The short answer

0open issues
0open PRs
4items grouped
Known?
Yes. 4 related items grouped here, 1 issue already closed.
Fix event
A fix was merged to main in PR #107990. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PR #107990. That is separate from the fix event.
Still open
Nothing open on GitHub.

These items address flickering or repeated display of the sign-in/recovery overlay when a remote OAuth session expires, and related work to distinguish transport failure types in WebSocket ticket minting. All members concern desktop-side handling of expired or failed remote authentication states.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #107990 Desktop: an expired remote OAuth session no longer flickers the Sign-in overlay (#95701, salvage #95716)

    merged to main

    files: apps/desktop/electron/api-transport.test.ts, apps/desktop/electron/api-transport.ts, apps/desktop/electron/backend-health.test.ts, apps/desktop/electron/backend-health.ts, apps/desktop/electron/backend-start-failure.test.ts, apps/desktop/electron/backend-start-failure.ts, apps/desktop/electron/connection-config.test.ts, apps/desktop/electron/connection-config.ts, apps/desktop/electron/gateway-file-download-transport.test.ts, apps/desktop/electron/main.ts, apps/desktop/electron/native-auth-decisions.test.ts, apps/desktop/electron/native-auth-decisions.ts, apps/desktop/electron/remote-reauth-latch.test.ts

  • #128297 fix(desktop): distinguish transport failure classes in WS-ticket mint copy

    merged to main

    files: apps/desktop/electron/connection-config.ts, apps/desktop/electron/remote-oauth-ticket.test.ts, apps/desktop/electron/remote-oauth-ticket.ts

1 PR closed without merging

From the close comments: merged via another change 1

  • #95716 fix(desktop): latch an expired remote OAuth session on the first confirmed 401 instead of flickering the Sign in overlay (#95701) · merged via another change → 4f137c7, eb8ff86, #107990, #95701
Closed issues · 1
  • Closed#95701fix(desktop): expired remote auth flickers recovery UI during boot retries
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.50: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Merged PRs
#107990, #128297
Closed issues
1
Attempts
1 PR closed without merging
Fix link checked
11 Sep 2026

For your agent

The same facts, typed.