{
 "flight": {
  "id": 11758,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Re-insert the node on refresh in BaseCachedBranchDataProvider",
  "number": 2696,
  "source": "aidev",
  "commits": 4,
  "debrief": "GitHub Copilot submits a fix to microsoft/vscode-cosmosdb that re-inserts the tree node on refresh in BaseCachedBranchDataProvider, addressing stale references left after runWithTemporaryDescription. The change spans eight files with 349 additions and 173 deletions across four commits. The PR merged clean with no change requests, after two reviews, 121.42 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 349,
  "closed_at": "2025-05-26T10:12:31+00:00",
  "deletions": 173,
  "merged_at": "2025-05-26T10:12:31+00:00",
  "opened_at": "2025-05-21T08:47:28+00:00",
  "task_type": "fix",
  "body_chars": 1694,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:52:38.462304+00:00",
  "enriched_at": null,
  "body_excerpt": "## What's Changed\n\nThis PR fixes the caching issue in the tree view where stale references can occur during the refresh operation. When a tree node is modified through operations like `ext.state.runWithTemporaryDescription`, the references kept by other parts of the code (such as commands) would bec",
  "review_count": 2,
  "files_changed": 8,
  "hours_to_merge": 121.42,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:52:38.462304+00:00",
  "reviewer_excerpt": "🕑 I'll test it first to confirm that the bug has now been resolved.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/microsoft/vscode-cosmosdb/pull/2696#issuecomment-2897445737"
 },
 "repo": {
  "name": "vscode-cosmosdb",
  "owner": "microsoft",
  "stars": 200,
  "license": "MIT",
  "full_name": "microsoft/vscode-cosmosdb",
  "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": "Tomasz Naumowicz"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-26T10:12:31+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "tnaum-ms"
  },
  {
   "at": "2025-05-26T10:12:31+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "tnaum-ms"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Update launchShell command to support different shell environments on Windows",
   "number": 2698,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 364,
   "deletions": 172,
   "merged_at": "2025-05-26T10:12:05+00:00",
   "opened_at": "2025-05-21T11:54:30+00:00",
   "task_type": "fix",
   "files_changed": 8,
   "hours_to_merge": 118.29
  },
  {
   "agent": "github-copilot",
   "state": "open",
   "title": "Implement error node caching for improved TreeView user experience",
   "number": 2706,
   "outcome": "stale",
   "index_ok": false,
   "additions": 15376,
   "deletions": 9899,
   "merged_at": null,
   "opened_at": "2025-06-09T09:45:10+00:00",
   "task_type": "feat",
   "files_changed": 145,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/microsoft/vscode-cosmosdb/pull/2696",
 "page": "https://agentriders.com/logs/microsoft/vscode-cosmosdb/2696/"
}