{
 "flight": {
  "id": 17084,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Extend PredefinedDynamicTraceEventParser to Support Dynamic Events from EventPipeEventSource",
  "number": 2232,
  "source": "aidev",
  "commits": 7,
  "debrief": "Copilot extended PredefinedDynamicTraceEventParser to handle dynamic events from EventPipeEventSource as well as ETWTraceEventSource, and updated UniversalEventsTraceEventParser to use it. The change touches six files, with 305 additions and 218 deletions across seven commits. Five reviews logged zero change requests and four review comments. The pull request merged clean after 233.53 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 305,
  "closed_at": "2025-06-20T17:17:42+00:00",
  "deletions": 218,
  "merged_at": "2025-06-20T17:17:41+00:00",
  "opened_at": "2025-06-10T23:46:02+00:00",
  "task_type": "fix",
  "body_chars": 311,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:01:55.004399+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR extends `PredefinedDynamicTraceEventParser` to support dynamic events from `EventPipeEventSource` in addition to `ETWTraceEventSource`.  It also updates `UniversalEventsTraceEventParser` to use this functionality because it follows the self-describing pattern of not using fixed event IDs.\n\nF",
  "review_count": 5,
  "files_changed": 6,
  "hours_to_merge": 233.53,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:01:55.004399+00:00",
  "reviewer_excerpt": "@copilot, this code looks correct. I'd now like for you to update `UniversalEventsTraceEventParser` to inherit from `PredefinedDynamicTraceEventParser`. Be sure to update each of the events",
  "review_comment_count": 4,
  "reviewer_excerpt_url": "https://github.com/microsoft/perfview/pull/2232#issuecomment-2960852907"
 },
 "repo": {
  "name": "perfview",
  "owner": "microsoft",
  "stars": 4781,
  "license": "MIT",
  "full_name": "microsoft/perfview",
  "primary_language": "C#"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Brian Robbins"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix jitted code symbols in universal traces to show assembly names instead of memfd:doublemapper",
   "number": 2269,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 198,
   "deletions": 81,
   "merged_at": "2025-07-29T18:37:53+00:00",
   "opened_at": "2025-07-23T00:33:40+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 162.07
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix broken stacks warning for universal traces",
   "number": 2268,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 2,
   "merged_at": "2025-07-29T18:37:00+00:00",
   "opened_at": "2025-07-23T00:28:47+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 162.14
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix unhandled exception when double-clicking in scroll bar area with no selected nodes",
   "number": 2254,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 58,
   "deletions": 51,
   "merged_at": "2025-07-10T22:45:24+00:00",
   "opened_at": "2025-07-07T17:08:29+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 77.62
  }
 ],
 "pr_url": "https://github.com/microsoft/perfview/pull/2232",
 "page": "https://agentriders.com/logs/microsoft/perfview/2232/"
}