{
 "flight": {
  "id": 7081,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Implement GitHub Coding Agent availability and assignability context setting",
  "number": 7105,
  "source": "aidev",
  "commits": 9,
  "debrief": "GitHub Copilot implements context setting for GitHub Coding Agent availability and assignability in microsoft/vscode-pull-request-github, letting VS Code show or hide Copilot features by repository state. The change spans eight files, 370 additions and 267 deletions, across nine commits. It drew three reviews, zero change requests, and merged clean after 3.61 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 370,
  "closed_at": "2025-06-26T22:14:01+00:00",
  "deletions": 267,
  "merged_at": "2025-06-26T22:14:01+00:00",
  "opened_at": "2025-06-26T18:37:15+00:00",
  "task_type": "feat",
  "body_chars": 3357,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:51:53.100668+00:00",
  "enriched_at": null,
  "body_excerpt": "## Overview\n\nThis PR implements comprehensive context setting for GitHub Coding Agent availability and assignability, enabling VS Code UI components to properly show/hide copilot-related features based on the current repository state.\n\n## Problem\n\nThe VS Code extension needed a way to:\n1. Check if t",
  "review_count": 3,
  "files_changed": 8,
  "hours_to_merge": 3.61,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:51:53.100668+00:00",
  "reviewer_excerpt": "@copilot update the remoteCodingAgents contribution to take advantage of this (and add the `id` we're missing) - something along the lines of: ``` { \"id\":",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/microsoft/vscode-pull-request-github/pull/7105#issuecomment-3010081368"
 },
 "repo": {
  "name": "vscode-pull-request-github",
  "owner": "microsoft",
  "stars": 2639,
  "license": "MIT",
  "full_name": "microsoft/vscode-pull-request-github",
  "primary_language": "TypeScript"
 },
 "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": "Josh Spicer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Josh Spicer"
  },
  {
   "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": "Josh Spicer"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-26T22:14:01+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "joshspicer"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add loading spinner to Cancel Coding Agent button",
   "number": 7466,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 30,
   "deletions": 27,
   "merged_at": "2025-07-30T16:03:24+00:00",
   "opened_at": "2025-07-30T10:46:40+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 5.28
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix unexpected cursor icon for commit links in PR webview",
   "number": 7464,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 5,
   "merged_at": "2025-07-30T13:12:34+00:00",
   "opened_at": "2025-07-30T10:41:24+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 2.52
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Render emojis in labels correctly",
   "number": 7400,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 313,
   "deletions": 287,
   "merged_at": "2025-07-28T08:12:42+00:00",
   "opened_at": "2025-07-25T12:21:12+00:00",
   "task_type": "feat",
   "files_changed": 17,
   "hours_to_merge": 67.86
  }
 ],
 "pr_url": "https://github.com/microsoft/vscode-pull-request-github/pull/7105",
 "page": "https://agentriders.com/logs/microsoft/vscode-pull-request-github/7105/"
}