Seen on: work/stack-6315-refresh-20260829
What it fixes
Pull requests live on their own page. While working in a thread, a user has to leave it to see the project's open pull requests or the one linked to the thread. This piece adds a Pull Requests tab to the thread's right panel, scoped to the active project, showing the list and a selected pull request's details in panel form: no Check out action and no environment picker, which belong to the full page.
Why we need it
It is PR 9 of the series in the Git History series issue (#8) and the first pane piece. It needs nothing from upstream's issues work, so it can land while that is still being split.
How to fix it
Cut a fresh branch from upstream main carrying a project-scoped pull request panel that reuses the list and detail components the pull requests page already uses, in panel context, with the panel's own tests. The PR description states the end state from the series issue. Deferred: the Repository pane and the Issues tab.
Seen on: work/stack-6315-refresh-20260829
What it fixes
Pull requests live on their own page. While working in a thread, a user has to leave it to see the project's open pull requests or the one linked to the thread. This piece adds a Pull Requests tab to the thread's right panel, scoped to the active project, showing the list and a selected pull request's details in panel form: no Check out action and no environment picker, which belong to the full page.
Why we need it
It is PR 9 of the series in the Git History series issue (#8) and the first pane piece. It needs nothing from upstream's issues work, so it can land while that is still being split.
How to fix it
Cut a fresh branch from upstream main carrying a project-scoped pull request panel that reuses the list and detail components the pull requests page already uses, in panel context, with the panel's own tests. The PR description states the end state from the series issue. Deferred: the Repository pane and the Issues tab.