Goal
Add a desktop issue list panel backed by app-server issue data.
Why this matters
The desktop app should become a visual local dashboard for GitHub workflow. Issues are the simplest contributor queue to show first.
Command/API target
Call github.issue.list through the typed preload/app-server path.
Depends on
Out of scope
- Do not call GitHub directly from renderer code.
- Do not implement issue mutations.
- Do not build PR detail panels here.
Definition of done
- Desktop shows issue number, title, labels or status, and URL/action affordance where appropriate.
- Loading, empty, no-auth, and error states are visible.
- The panel works without nested cards or marketing-style layout.
Verification
pnpm desktop:typecheck
pnpm desktop:build
- Run
pnpm desktop:dev and include screenshots or concise manual observations.
Goal
Add a desktop issue list panel backed by app-server issue data.
Why this matters
The desktop app should become a visual local dashboard for GitHub workflow. Issues are the simplest contributor queue to show first.
Command/API target
Call
github.issue.listthrough 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.