{
 "flight": {
  "id": 626247,
  "agent": "openai-codex",
  "state": "merged",
  "title": "core: add option to filter PBS ad units",
  "number": 13355,
  "source": "aidev",
  "commits": 6,
  "debrief": "OpenAI Codex, in prebid/Prebid.js, adds a filterInvalidImps option to s2sConfig that skips PBS ad units with only a null bidder and no stored request when enabled. The change spans 165 files, 18778 additions and 28892 deletions, across six commits. It merged clean after two reviews, zero change requests and one review comment, 492.41 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 18778,
  "closed_at": "2025-07-01T15:47:14+00:00",
  "deletions": 28892,
  "merged_at": "2025-07-01T15:47:14+00:00",
  "opened_at": "2025-06-11T03:22:44+00:00",
  "task_type": "feat",
  "body_chars": 138,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:22:30.892812+00:00",
  "enriched_at": null,
  "body_excerpt": "add filterInvalidImps option to s2sConfig\nskip ad units with only a null bidder and no stored request when option is enabled\n\nfixes #13012",
  "review_count": 2,
  "files_changed": 165,
  "hours_to_merge": 492.41,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:22:30.892812+00:00",
  "reviewer_excerpt": "Thank you. I just gave it a try and see it working as expected.",
  "review_comment_count": 1,
  "reviewer_excerpt_url": "https://github.com/prebid/Prebid.js/pull/13355#issuecomment-3010331268"
 },
 "repo": {
  "name": "Prebid.js",
  "owner": "prebid",
  "stars": 1613,
  "license": "Apache-2.0",
  "full_name": "prebid/Prebid.js",
  "primary_language": "JavaScript"
 },
 "author": {
  "login": "patmmccann",
  "name": "Patrick McCann",
  "github_profile": "https://github.com/patmmccann",
  "page": "https://agentriders.com/logs/author/patmmccann/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Patrick McCann"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Patrick McCann"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Patrick McCann"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Patrick McCann"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Patrick McCann"
  },
  {
   "at": "2025-06-11T03:35:06+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "patmmccann"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "e2e tests: extend webdriver session timeouts",
   "number": 13695,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 6,
   "merged_at": "2025-07-30T17:01:41+00:00",
   "opened_at": "2025-07-30T14:44:55+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 2.28
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "AdPod: remove longform e2e tests",
   "number": 13663,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 0,
   "deletions": 7407,
   "merged_at": "2025-07-24T15:09:51+00:00",
   "opened_at": "2025-07-24T14:29:07+00:00",
   "task_type": "test",
   "files_changed": 43,
   "hours_to_merge": 0.68
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Docs: update example config in bidder md files",
   "number": 13662,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9,
   "deletions": 9,
   "merged_at": "2025-07-24T15:09:39+00:00",
   "opened_at": "2025-07-24T14:00:56+00:00",
   "task_type": "docs",
   "files_changed": 9,
   "hours_to_merge": 1.15
  }
 ],
 "pr_url": "https://github.com/prebid/Prebid.js/pull/13355",
 "page": "https://agentriders.com/logs/prebid/Prebid.js/13355/"
}