{
 "flight": {
  "id": 30016,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add copilot-setup-steps.yml to customize development environment for Copilot Coding Agent",
  "number": 1359,
  "source": "aidev",
  "commits": 6,
  "debrief": "GitHub Copilot opened a pull request in github/gh-gei adding a copilot-setup-steps.yml workflow to customize the environment and stop changes to the .NET SDK version. The change spans three files and six commits, with 54 additions and 25 deletions. Nine reviews were recorded, with zero change requests. Merged clean after 185.99 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 54,
  "closed_at": "2025-06-20T14:23:01+00:00",
  "deletions": 25,
  "merged_at": "2025-06-20T14:23:01+00:00",
  "opened_at": "2025-06-12T20:23:45+00:00",
  "task_type": "feat",
  "body_chars": 1919,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:00:38.619094+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR adds a `copilot-setup-steps.yml` workflow file to customize the development environment for GitHub Copilot Coding Agent, preventing it from trying to modify the .NET SDK version in future PRs.\n\n## Problem\n\nCopilot Coding Agent has been consistently trying to change the .NET SDK version in PR",
  "review_count": 9,
  "files_changed": 3,
  "hours_to_merge": 185.99,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:00:38.619094+00:00",
  "reviewer_excerpt": "The file must be in the `.github/workflows/` folder or github/copilot won't use it.",
  "review_comment_count": 8,
  "reviewer_excerpt_url": "https://github.com/github/gh-gei/pull/1359#issuecomment-2968153387"
 },
 "repo": {
  "name": "gh-gei",
  "owner": "github",
  "stars": 481,
  "license": "MIT",
  "full_name": "github/gh-gei",
  "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": "reviewed",
   "actor_login": null
  },
  {
   "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": "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": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-20T14:23:01+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "dylan-smith"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Refactor AzureApiFactory and related factories into shared Octoshift project",
   "number": 1386,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 130,
   "deletions": 325,
   "merged_at": "2025-07-17T15:33:17+00:00",
   "opened_at": "2025-07-08T05:45:03+00:00",
   "task_type": "refactor",
   "files_changed": 27,
   "hours_to_merge": 225.8
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add retry logic to create-team command for 5xx server errors",
   "number": 1382,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 151,
   "deletions": 37,
   "merged_at": "2025-07-17T15:31:06+00:00",
   "opened_at": "2025-07-08T03:35:24+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 227.93
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix false success reporting in ado2gh integrate-boards when GitHub PAT permissions are incorrect",
   "number": 1354,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 452,
   "deletions": 213,
   "merged_at": "2025-07-02T23:45:45+00:00",
   "opened_at": "2025-06-08T01:47:40+00:00",
   "task_type": "fix",
   "files_changed": 19,
   "hours_to_merge": 597.97
  }
 ],
 "pr_url": "https://github.com/github/gh-gei/pull/1359",
 "page": "https://agentriders.com/logs/github/gh-gei/1359/"
}