Desktop 1.30096.1: PR status icons missing from session list after update
Status Fixed / completed
Reported on v2.1.226
Maintainer reply None cached
Activity 8 comments · opened Aug 14, 2026 · closed Aug 25, 2026
Description
After updating the macOS desktop app to build 1.30096.1, the merged/open PR status icons next to each session in the session list no longer appear. They were visible before the update.
Environment
- Desktop app: Claude 1.30096.1 (194d93) 2026-08-13T21:28:02.000Z
- CLI: 2.1.226 (Claude Code)
- OS: macOS (Darwin 25.5.0)
gh auth status: logged in, token valid (scopes: gist, read:org, repo)
Steps to reproduce
- Update the macOS desktop app to 1.30096.1.
- Open the session list. Sessions that previously pushed to / merged PRs no longer show the PR status icon.
Expected behavior
Sessions linked to a PR show the open/merged PR status icon, as introduced in CLI v2.1.206.
Actual behavior
No PR icons appear for any session, including sessions that showed them before the update.
Notes
- Not retroactivity: the same sessions showed icons before the update.
- No related setting was changed.
Showing cached comments. Read the full discussion on GitHub ↗
5 Comments
Confirming on a second machine. Same desktop build, newer CLI, different Darwin version — so the CLI bump does not fix it.
Environment
gh auth status: logged in, token validSymptom — identical. No open/merged PR icons on any session in the Code tab sidebar. Updating the app and doing a full restart did not restore them.
The PR data is reachable, so this looks display-side rather than a fetch or auth failure. On this machine, four sessions in the sidebar correspond to pull requests that are open right now — including one whose PR was created from within that very session about an hour ago.
gh pr viewresolves every one of them from the same machine, same shell, without error. So the state is current and available locally; the sidebar is not rendering it.One detail that may help narrow it: the session rows still render their small status dots (amber / blue / hollow outline). Whatever those encode is unaffected. It is specifically the open/merged PR indicator that is gone, not the whole indicator column — which would point at the PR overlay rather than the row rendering as a whole.
Happy to grab logs or run something specific if that would help.
Confirming as well, on a third machine.
Environment
Symptom — identical: no open/merged PR icons anywhere in the Recents/session list, including sessions I know are linked to open PRs. The other status indicators next to each session are unaffected — it's specifically the PR overlay that's missing, which lines up with @noahwsmith's read that this is display-side rather than a fetch/auth issue.
Happened to me as well. This is a horrible regression as this was a major part of my flow. I used to see the session list and the PR status was my way of knowing which is done, which is waiting for a review, which is in draft etc.
Fourth machine, and this one narrows it in two ways.
Environment
Symptom — identical. No open/merged PR icons on any session in the Code tab sidebar. Other status dots render normally.
Fresh repro: opened a draft PR from inside a session minutes ago.
gh pr viewresolves it from the same shell; the session row shows no PR icon. Consistent with the display-side read above.Note the session is in a git worktree, though I doubt that's the trigger given the other reports.
Fifth machine. Same symptom, but this one widens the version span considerably and rules out two hypotheses I haven't seen tested above.
Environment
Combined with the reports above, the failure now spans macOS 15.7.4 → 26.5.2, CLI 2.1.104 → 2.1.227, and gh 2.92.0 → 2.96.0. OS version, CLI version, and gh version are all ruled out as the variable. The one constant is the desktop build.
Symptom — identical. No open/merged PR icons on any session. The other status dots (amber / blue / hollow) render normally, matching @noahwsmith's read that this is the PR overlay specifically rather than the row.
Ruled out:
ghnot resolvable from the app's PATH. Worth eliminating explicitly, since GUI apps on macOS don't inherit shell PATH. On this machineghlived in~/bin, which is not in/etc/paths— so the app genuinely could not have found it, and this looked like a promising cause. I symlinked it into/usr/local/bin/gh, verified resolution under a clean GUI-equivalent environment:then fully quit and relaunched (confirmed the process start time was after the symlink). No change. So the icons stay missing even when
ghis unambiguously on the app's default PATH.Ruled out: the feature being intentionally removed in this build.
Contents/Resources/app.asarin 1.30096.5 still contains the relevant symbols —pullRequest(17 occurrences),pull_request(4),mergeable(8), and agh prinvocation. The code ships; it just produces no output. Consistent with a regression rather than a removal.Ruled out: a corrupted update. The Squirrel/ShipIt log for the update logs
Installation completed successfullyand a clean relaunch, identical in shape to the two prior updates on this machine that left the icons working.Also confirming the negative on config: there is no setting governing this in either
~/.claude/settings.jsonor the desktopconfig.json— the latter contains no GitHub-related keys at all, so there's nothing for a user to have toggled off.Happy to run anything specific on an older-OS machine if that's a useful contrast to the 26.x reports.