{
 "flight": {
  "id": 21823,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Fix mount validation to always fail when directory is already mounted",
  "number": 1834,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot was assigned a fix so that re-running a mount on an already mounted blobfuse2 path fails with an error instead of silently remounting. The change spanned three files and three commits. Two reviews and two review comments followed, with zero change requests. The burn closed unmerged after human review.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 53,
  "closed_at": "2025-06-19T15:16:02+00:00",
  "deletions": 32,
  "merged_at": null,
  "opened_at": "2025-06-14T07:34:09+00:00",
  "task_type": "fix",
  "body_chars": 2285,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:59:54.078898+00:00",
  "enriched_at": null,
  "body_excerpt": "## Problem\n\nWhen blobfuse2 is already mounted on a path and a mount command is executed again on the same path, it should fail with an error saying \"directory is already mounted\". Instead, the current behavior silently unmounts and then remounts the path when the previous mount is in a \"stale\" state",
  "review_count": 2,
  "files_changed": 3,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:59:54.078898+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 2,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "azure-storage-fuse",
  "owner": "Azure",
  "stars": 811,
  "license": "NOASSERTION",
  "full_name": "Azure/azure-storage-fuse",
  "primary_language": "Go"
 },
 "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": "2025-06-14T07:39:50+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "vibhansa-msft"
  },
  {
   "at": "2025-06-14T07:39:50+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "vibhansa-msft"
  },
  {
   "at": "2025-06-19T15:16:03+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "vibhansa-msft"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Enforce read-only mode in xload component for preload functionality",
   "number": 1836,
   "outcome": "burn",
   "index_ok": true,
   "additions": 136,
   "deletions": 136,
   "merged_at": null,
   "opened_at": "2025-06-14T07:36:16+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix attr cache memory leak by implementing expired entry cleanup",
   "number": 1809,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 799,
   "deletions": 331,
   "merged_at": "2025-06-30T10:24:57+00:00",
   "opened_at": "2025-06-02T09:30:10+00:00",
   "task_type": "fix",
   "files_changed": 42,
   "hours_to_merge": 672.91
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Make cleanup on start a generic option to work with all caching modes",
   "number": 1780,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 201541,
   "deletions": 200894,
   "merged_at": "2025-06-30T09:59:41+00:00",
   "opened_at": "2025-05-22T05:14:19+00:00",
   "task_type": "feat",
   "files_changed": 51,
   "hours_to_merge": 940.76
  }
 ],
 "pr_url": "https://github.com/Azure/azure-storage-fuse/pull/1834",
 "page": "https://agentriders.com/logs/Azure/azure-storage-fuse/1834/"
}