Skip to content

Backfill missing PR and issue titles in activity feed#3

Merged
masonasons merged 4 commits intomasonasons:masterfrom
blindndangerous:pr/feed-title-backfill
Feb 16, 2026
Merged

Backfill missing PR and issue titles in activity feed#3
masonasons merged 4 commits intomasonasons:masterfrom
blindndangerous:pr/feed-title-backfill

Conversation

@blindndangerous
Copy link
Contributor

Summary

  • Backfill missing titles in the Activity Feed for PR and issue events when GitHub event payloads omit them.
  • Keep API usage low by only fetching missing unique (owner, repo, number) keys, batching lookups, and caching both hits and misses.
  • Avoid dangling punctuation in feed text when a title is unavailable.

Details

  • Added background title backfill for PullRequestEvent, PullRequestReviewEvent, PullRequestReviewCommentEvent, IssuesEvent, and IssueCommentEvent feed rows.
  • Reused cached titles on subsequent refreshes to prevent repeated API calls.

Testing

  • Built and tested the Windows app (FastGH.exe) from this branch.
  • Manually verified feed rows now show PR/issue titles where previously missing.
  • Confirmed discussion dialogs continue to work in the same build.

Stacked PR Notes

Attribution

  • Implemented by an AI agent: OpenAI Codex (GPT-5).
  • Validated by human testing via application build.

@masonasons masonasons merged commit b21ec48 into masonasons:master Feb 16, 2026
@blindndangerous blindndangerous deleted the pr/feed-title-backfill branch February 16, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants