{
 "flight": {
  "id": 37181,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Fix dotnet package remove command when project is not specified",
  "number": 49314,
  "source": "aidev",
  "commits": 2,
  "debrief": "GitHub Copilot attempted a fix for the new dotnet package remove command, which threw an ArgumentNullException when no project was specified. The change spanned two files and two commits, adding 92 lines and deleting two. Nine reviews left six comments and zero change requests. The flight closed unmerged after human review.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 92,
  "closed_at": "2025-07-16T21:07:50+00:00",
  "deletions": 2,
  "merged_at": null,
  "opened_at": "2025-06-10T17:40:37+00:00",
  "task_type": "fix",
  "body_chars": 3721,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:02:12.056029+00:00",
  "enriched_at": null,
  "body_excerpt": "The new `dotnet package remove` command was throwing an `ArgumentNullException` when no project was specified, while the equivalent old `dotnet remove package` command worked correctly.\n\n## Issue\n```bash\n# Not working - throws ArgumentNullException\ndotnet package remove System.Text.Json\n\n# Working\nd",
  "review_count": 9,
  "files_changed": 2,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:02:12.056029+00:00",
  "reviewer_excerpt": "@copilot the new test you added is failing because it uses the full path of the project and the test expects a partial. Can you",
  "review_comment_count": 6,
  "reviewer_excerpt_url": "https://github.com/dotnet/sdk/pull/49314#issuecomment-2985921333"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "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": "2025-06-24T22:16:31+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "marcpopMSFT"
  }
 ],
 "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/49314",
 "page": "https://agentriders.com/logs/dotnet/sdk/49314/"
}