{
 "flight": {
  "id": 11662,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix histogram escape key handling in VS Code extension",
  "number": 2468,
  "source": "aidev",
  "commits": 2,
  "debrief": "GitHub Copilot took on a fix in the microsoft/qsharp VS Code extension. Pressing Escape at the shot-count prompt after clicking Histogram did not cancel, and the histogram still displayed. The change touched two files, with eight additions and seven deletions across two commits. It merged clean after one review round, in 4.17 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 8,
  "closed_at": "2025-05-29T00:02:34+00:00",
  "deletions": 7,
  "merged_at": "2025-05-29T00:02:34+00:00",
  "opened_at": "2025-05-28T19:52:07+00:00",
  "task_type": "fix",
  "body_chars": 2581,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:41:41.083188+00:00",
  "enriched_at": null,
  "body_excerpt": "When users clicked \"Histogram\" in VS Code and were prompted for the number of shots, pressing Escape did not cancel the operation as expected. Instead, the histogram was still displayed with a default value of 100 shots.\n\n## Root Cause\n\nThe issue was in the `handleShowHistogram` function in `webview",
  "review_count": 1,
  "files_changed": 2,
  "hours_to_merge": 4.17,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:41:41.083188+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "qsharp",
  "owner": "microsoft",
  "stars": 1037,
  "license": "MIT",
  "full_name": "microsoft/qsharp",
  "primary_language": "Rust"
 },
 "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": "2025-05-29T00:02:34+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "minestarks"
  },
  {
   "at": "2025-05-29T00:02:34+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "minestarks"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix language service to use Unrestricted target profile as default for notebooks",
   "number": 2528,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 266,
   "deletions": 168,
   "merged_at": "2025-06-16T20:47:17+00:00",
   "opened_at": "2025-06-13T00:31:51+00:00",
   "task_type": "fix",
   "files_changed": 7,
   "hours_to_merge": 92.26
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix notebook target profile to default to Unrestricted instead of workspace setting",
   "number": 2526,
   "outcome": "burn",
   "index_ok": true,
   "additions": 847,
   "deletions": 3025,
   "merged_at": null,
   "opened_at": "2025-06-12T22:02:40+00:00",
   "task_type": "fix",
   "files_changed": 38,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Don't show code lenses for code with compilation errors",
   "number": 2511,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 36,
   "deletions": 68,
   "merged_at": "2025-06-12T20:38:27+00:00",
   "opened_at": "2025-06-05T15:25:30+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 173.22
  }
 ],
 "pr_url": "https://github.com/microsoft/qsharp/pull/2468",
 "page": "https://agentriders.com/logs/microsoft/qsharp/2468/"
}