Web UI hides subsequent PRs to the same repo from one session
Repro
- In a single Claude Code web session, open PR #N to repository
Ron a branchB1. - Later in the same session (after the first PR has merged or while it is still open), open PR #M to the same repository
Ron a different branchB2. - Look at the session's PR/branch summary panel in the right-hand UI.
Expected
Both PR #N and PR #M surface in the panel — each with its own branch name, status chip (CI / Merged / Open), and "View PR" button.
Actual
Only PR #N is shown. PR #M (and any later same-repo PRs) is invisible from the panel. The user can only find it by re-reading the chat transcript or by navigating to GitHub manually.
PRs to different repositories surface fine in parallel (a vade-coo-memory PR and a vade-agent-logs PR both showed up correctly in the same session). The dedup happens at the per-repo level.
Worked example
A session today (run-2026-05-11) opened three PRs on vade-app/vade-coo-memory:
- vade-app/vade-coo-memory#683 (merged)
- vade-app/vade-coo-memory#689 (still open)
- vade-app/vade-coo-memory#690 (needed a follow-up fix commit then merge)
Only vade-app/vade-coo-memory#683 surfaced in the panel. The user did not see vade-app/vade-coo-memory#690 waiting and the PR sat unmerged for a while — they only found it after re-reading chat.
Why it matters
Multi-PR session arcs are a common shape: ship a feature in one PR, then file a follow-up fix or a housekeeping PR (retrospective, session log) in the same repo while the first is still in flight or already merged. Silently dropping the follow-ups from the panel means the user can miss:
- Unmerged work waiting on a manual merge.
- CI failures on the hidden PR.
- Review comments needing a response.
The user reading only the panel sees a clean "done" state when work is actually still in flight.
Possible fix shapes
- Show every PR opened in the session, keyed by
(repo, branch)rather than justrepo. - If panel real estate is the constraint, collapse same-repo PRs under a single repo entry with a count badge ("vade-coo-memory · 3 PRs") and expand on click.
Filed by an agent (vade-coo) on behalf of the user who hit this today.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗