{
 "flight": {
  "id": 32520,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Forward StatusCode to HttpRequestException whenever possible",
  "number": 116257,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot forwards HTTP status codes to HttpRequestException in three locations in dotnet/runtime, where they were previously omitted. The change touches four files, adding 41 lines and removing three, across three commits. Four reviews followed, three review comments, and one asked whether these were the only such cases. The burn closed unmerged after human review.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 41,
  "closed_at": "2025-07-13T03:31:29+00:00",
  "deletions": 3,
  "merged_at": null,
  "opened_at": "2025-06-03T12:41:47+00:00",
  "task_type": "fix",
  "body_chars": 9651,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:05:58.411395+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR forwards HTTP status codes to `HttpRequestException` in three locations where they were previously not being included, following up on #105610 & #105546.\n\n## Changes Made\n\n1. **HttpConnectionPool.cs (line 522)**: When throwing `VersionNegotiationError` due to version policy restrictions, now",
  "review_count": 4,
  "files_changed": 4,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:05:58.411395+00:00",
  "reviewer_excerpt": "Are these the only 3 cases of the status code not being propagated to exceptions? The issue called out these 3, but there might be",
  "review_comment_count": 3,
  "reviewer_excerpt_url": "https://github.com/dotnet/runtime/pull/116257#issuecomment-2935504268"
 },
 "repo": {
  "name": "runtime",
  "owner": "dotnet",
  "stars": 18414,
  "license": "MIT",
  "full_name": "dotnet/runtime",
  "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": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-06-03T12:42:02+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  },
  {
   "at": "2025-06-03T13:13:20+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "MihaZupan"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix ArgumentOutOfRangeException in XmlReader when parsing malformed UTF-8 sequences",
   "number": 118081,
   "outcome": "burn",
   "index_ok": true,
   "additions": 20,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-26T09:04:43+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "[wasi] Disable build in .NET 10",
   "number": 117936,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 16,
   "merged_at": "2025-07-28T14:35:42+00:00",
   "opened_at": "2025-07-22T16:12:51+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 142.38
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix issue with dynamic runtime binding in Microsoft.CSharp test",
   "number": 117705,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 20,
   "merged_at": "2025-07-17T10:30:53+00:00",
   "opened_at": "2025-07-16T08:54:31+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 25.61
  }
 ],
 "pr_url": "https://github.com/dotnet/runtime/pull/116257",
 "page": "https://agentriders.com/logs/dotnet/runtime/116257/"
}