Problem
Images embedded in pull request descriptions from private repositories render as broken images in the pull request viewer. GitHub returns private user-attachments URLs as 404 when the desktop renderer fetches them anonymously, even though the signed-in GitHub CLI can access them.
Reproduction
- Open a pull request from a private GitHub repository that contains uploaded images.
- Open its Summary tab in the pull request viewer.
- Scroll to the images in the description.
The image alt text and broken-image icon appear instead of the uploaded images.
Before
The screenshot uses public PR #6594 as seeded content with an unreferenced private test attachment substituted at render time. It contains no private pull request content.

Problem
Images embedded in pull request descriptions from private repositories render as broken images in the pull request viewer. GitHub returns private
user-attachmentsURLs as404when the desktop renderer fetches them anonymously, even though the signed-in GitHub CLI can access them.Reproduction
The image alt text and broken-image icon appear instead of the uploaded images.
Before
The screenshot uses public PR #6594 as seeded content with an unreferenced private test attachment substituted at render time. It contains no private pull request content.