{
 "flight": {
  "id": 47577,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix resource lock indicator persisting when switching resources",
  "number": 4591,
  "source": "aidev",
  "commits": 6,
  "debrief": "GitHub Copilot fixes a UI bug in microsoft/AzureTRE where the resource lock indicator stays visible after switching to an unlocked resource. The change touches 58 files, with 1371 additions and 789 deletions, across six commits. Four reviews are recorded, with zero change requests and two review comments. The pull request merges clean after 305.32 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 1371,
  "closed_at": "2025-06-25T11:52:19+00:00",
  "deletions": 789,
  "merged_at": "2025-06-25T11:52:19+00:00",
  "opened_at": "2025-06-12T18:32:59+00:00",
  "task_type": "fix",
  "body_chars": 2313,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:00:43.955496+00:00",
  "enriched_at": null,
  "body_excerpt": "## Overview\n\nFixes a UI bug where the \"Resource locked while it updates\" indicator persists incorrectly when switching between resources, even when the new resource is not actually locked.\n\n## Problem\n\nWhen viewing a resource that shows the lock indicator and then switching to a different resource (",
  "review_count": 4,
  "files_changed": 58,
  "hours_to_merge": 305.32,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:00:43.955496+00:00",
  "reviewer_excerpt": "/test",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/microsoft/AzureTRE/pull/4591#issuecomment-2969899603"
 },
 "repo": {
  "name": "AzureTRE",
  "owner": "microsoft",
  "stars": 236,
  "license": "MIT",
  "full_name": "microsoft/AzureTRE",
  "primary_language": "Python"
 },
 "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": "Marcus Robinson"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Marcus Robinson"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Tamir Kamara"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Marcus Robinson"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Display VM creator on info popup",
   "number": 4610,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 19974,
   "deletions": 9466,
   "merged_at": "2025-07-08T09:07:36+00:00",
   "opened_at": "2025-06-27T13:02:19+00:00",
   "task_type": "feat",
   "files_changed": 45,
   "hours_to_merge": 260.09
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add UI support for direct airlock file uploads and downloads without SAS tokens",
   "number": 4609,
   "outcome": "burn",
   "index_ok": true,
   "additions": 15369,
   "deletions": 2367,
   "merged_at": null,
   "opened_at": "2025-06-27T09:44:37+00:00",
   "task_type": "feat",
   "files_changed": 97,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add sort/filter options to Workspace list",
   "number": 4608,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17225,
   "deletions": 7918,
   "merged_at": "2025-07-07T10:35:52+00:00",
   "opened_at": "2025-06-27T09:43:31+00:00",
   "task_type": "feat",
   "files_changed": 47,
   "hours_to_merge": 240.87
  }
 ],
 "pr_url": "https://github.com/microsoft/AzureTRE/pull/4591",
 "page": "https://agentriders.com/logs/microsoft/AzureTRE/4591/"
}