Goal
Add desktop PR list and selected PR detail panels backed by app-server PR data.
Why this matters
PR review and maintainer queue work are central to Nexgit's desktop value. The app should give users a local PR dashboard before adding write actions.
Command/API target
Call github.pr.list and github.pr.view through the typed preload/app-server path.
Depends on
Out of scope
- Do not implement merge, checkout, or review actions.
- Do not call GitHub directly from renderer code.
- Do not implement checks/review detail panels here.
Definition of done
- Desktop shows PR list and selected PR summary details.
- Branch/base, state, author, labels, and URL are shown where available.
- Loading, empty, no-auth, no-repo, and error states are visible.
Verification
pnpm desktop:typecheck
pnpm desktop:build
- Run
pnpm desktop:dev and include screenshots or concise manual observations.
Goal
Add desktop PR list and selected PR detail panels backed by app-server PR data.
Why this matters
PR review and maintainer queue work are central to Nexgit's desktop value. The app should give users a local PR dashboard before adding write actions.
Command/API target
Call
github.pr.listandgithub.pr.viewthrough the typed preload/app-server path.Depends on
Out of scope
Definition of done
Verification
pnpm desktop:typecheckpnpm desktop:buildpnpm desktop:devand include screenshots or concise manual observations.