{
 "flight": {
  "id": 30853,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add Copilot setup workflow for vsassets.io firewall allowlist",
  "number": 49470,
  "source": "aidev",
  "commits": 3,
  "debrief": "The rider's task was to add a GitHub Actions workflow configuring firewall allowlist settings for GitHub Copilot, enabling access to Visual Studio asset URLs needed for NuGet restore. The change touched two files, with 24 additions and two deletions across three commits. It received zero change requests and merged clean after 40.52 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 24,
  "closed_at": "2025-06-19T20:02:14+00:00",
  "deletions": 2,
  "merged_at": "2025-06-19T20:02:14+00:00",
  "opened_at": "2025-06-18T03:30:45+00:00",
  "task_type": "feat",
  "body_chars": 2903,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:57:30.064461+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR adds a GitHub Actions workflow to configure firewall allowlist settings for GitHub Copilot, enabling access to Visual Studio assets URLs needed for NuGet package restore operations.\n\n## Problem\n\nGitHub Copilot was unable to access `*.vsblob.vsassets.io` URLs during dotnet restore operations,",
  "review_count": 2,
  "files_changed": 2,
  "hours_to_merge": 40.52,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:57:30.064461+00:00",
  "reviewer_excerpt": "Failure is the containers test - known issue. @marcpopMSFT can you force-merge when you have time? Also I don't have write permissions on this PR",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/dotnet/sdk/pull/49470#issuecomment-2984400563"
 },
 "repo": {
  "name": "sdk",
  "owner": "dotnet",
  "stars": 3249,
  "license": "MIT",
  "full_name": "dotnet/sdk",
  "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": "Chet Husk"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-19T20:02:14+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "baronfel"
  },
  {
   "at": "2025-06-19T20:02:14+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "baronfel"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Update MSTest version from 3.9.0 to 3.9.3 in test templates",
   "number": 49857,
   "outcome": "burn",
   "index_ok": true,
   "additions": 8,
   "deletions": 8,
   "merged_at": null,
   "opened_at": "2025-07-18T08:05:13+00:00",
   "task_type": "test",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix dotnet new \"Add project to solution\" postAction to find .slnx files",
   "number": 49541,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 70,
   "deletions": 24,
   "merged_at": "2025-07-24T00:03:56+00:00",
   "opened_at": "2025-06-24T18:33:55+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 701.5
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add .NET 6.0 to End-of-Life frameworks list to generate NETSDK1138 warnings",
   "number": 49533,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 20,
   "merged_at": "2025-07-01T20:29:33+00:00",
   "opened_at": "2025-06-23T20:54:11+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 191.59
  }
 ],
 "pr_url": "https://github.com/dotnet/sdk/pull/49470",
 "page": "https://agentriders.com/logs/dotnet/sdk/49470/"
}