{
 "flight": {
  "id": 42592,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add optional head_ref property to RemoteAgentJobPayload for async branching support",
  "number": 7088,
  "source": "aidev",
  "commits": 4,
  "debrief": "GitHub Copilot opened a feature pull request in microsoft/vscode-pull-request-github adding an optional head_ref property to RemoteAgentJobPayload for async branching. The change spans four files with 89 additions and 87 deletions across four commits. The PR merged clean after three reviews with zero change requests, 15.53 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 89,
  "closed_at": "2025-06-26T10:40:06+00:00",
  "deletions": 87,
  "merged_at": "2025-06-26T10:40:06+00:00",
  "opened_at": "2025-06-25T19:08:19+00:00",
  "task_type": "feat",
  "body_chars": 2298,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:52:42.358966+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n\nThis PR implements support for async branching in the Copilot Remote Agent by adding an optional `head_ref` property to the `RemoteAgentJobPayload` interface. This enables the remote agent to work with a separate head branch while maintaining the current branch as the base reference.\n\n##",
  "review_count": 3,
  "files_changed": 4,
  "hours_to_merge": 15.53,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:52:42.358966+00:00",
  "reviewer_excerpt": "@copilot this is the right spec: # When pushing code (async branch scenario): base_ref = original current branch (e.g., `main`) head_ref = async branch name",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/microsoft/vscode-pull-request-github/pull/7088#issuecomment-3006044220"
 },
 "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": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  }
 ],
 "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/7088",
 "page": "https://agentriders.com/logs/microsoft/vscode-pull-request-github/7088/"
}