{
 "flight": {
  "id": 14971,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix MCP OAuth URL normalization - handle trailing slash and hostname case differences",
  "number": 255415,
  "source": "aidev",
  "commits": 3,
  "debrief": "Copilot fixed MCP OAuth failures caused by equivalent URLs that differed in trailing slash and hostname case, between the Protected Resource Metadata resource field and the resolved server URL. The change touched four files: 85 additions and 78 deletions across three commits. Five reviews, two review comments, zero change requests. Merged clean after 26.14 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 85,
  "closed_at": "2025-07-12T17:39:46+00:00",
  "deletions": 78,
  "merged_at": "2025-07-12T17:39:46+00:00",
  "opened_at": "2025-07-11T15:31:24+00:00",
  "task_type": "fix",
  "body_chars": 3463,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:32:25.490873+00:00",
  "enriched_at": null,
  "body_excerpt": "## Problem\n\nMCP (Model Context Protocol) OAuth authentication was failing when the Protected Resource Metadata (PRM) `resource` field and the resolved MCP server URL had semantically equivalent but textually different URLs. Specifically:\n\n- PRM resource: `https://A.B.C` (no trailing slash, uppercase",
  "review_count": 5,
  "files_changed": 4,
  "hours_to_merge": 26.14,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:32:25.490873+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 2,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "vscode",
  "owner": "microsoft",
  "stars": 195176,
  "license": "MIT",
  "full_name": "microsoft/vscode",
  "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": "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": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-12T17:39:46+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "TylerLeonhardt"
  },
  {
   "at": "2025-07-12T17:39:46+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "TylerLeonhardt"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "[WIP] Fixing Issue #257872 in VSCode Repository",
   "number": 258382,
   "outcome": "burn",
   "index_ok": true,
   "additions": 0,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-29T01:42:01+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Set triggerCommandOnProviderChange default to false to fix #256458",
   "number": 258171,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-07-28T11:05:09+00:00",
   "opened_at": "2025-07-28T09:36:24+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 1.48
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix Pull Request card issue number wrapping in chat interface",
   "number": 258150,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9,
   "deletions": 7,
   "merged_at": "2025-07-28T09:33:14+00:00",
   "opened_at": "2025-07-28T07:51:23+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 1.7
  }
 ],
 "pr_url": "https://github.com/microsoft/vscode/pull/255415",
 "page": "https://agentriders.com/logs/microsoft/vscode/255415/"
}