{
 "flight": {
  "id": 13003,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Deprecate SharedTokenCacheCredential and remove from DefaultAzureCredential chain",
  "number": 45795,
  "source": "aidev",
  "commits": 8,
  "debrief": "Copilot deprecates SharedTokenCacheCredential and its builder in Azure SDK for Java, removing it from the DefaultAzureCredential chain. The change touched 44 files, with 545 additions and 177 deletions, across eight commits. A reviewer asked for a CHANGELOG entry linking the PR. It merged clean, with no changes requested, in 24.35 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 545,
  "closed_at": "2025-06-24T21:14:23+00:00",
  "deletions": 177,
  "merged_at": "2025-06-24T21:14:23+00:00",
  "opened_at": "2025-06-23T20:53:23+00:00",
  "task_type": "refactor",
  "body_chars": 5512,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:54:12.025234+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR deprecates the `SharedTokenCacheCredential` and `SharedTokenCacheCredentialBuilder` classes and removes `SharedTokenCacheCredential` from the `DefaultAzureCredential` authentication chain.\n\n## Background\n\n`SharedTokenCacheCredential` was originally introduced in September 2019 to enable inte",
  "review_count": 12,
  "files_changed": 44,
  "hours_to_merge": 24.35,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:54:12.025234+00:00",
  "reviewer_excerpt": "@Copilot Add a CHANGELOG entry that links to PR https://github.com/Azure/azure-sdk-for-java/pull/45795",
  "review_comment_count": 9,
  "reviewer_excerpt_url": "https://github.com/Azure/azure-sdk-for-java/pull/45795#issuecomment-3001469608"
 },
 "repo": {
  "name": "azure-sdk-for-java",
  "owner": "Azure",
  "stars": 2563,
  "license": "MIT",
  "full_name": "Azure/azure-sdk-for-java",
  "primary_language": "Java"
 },
 "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": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Remove LinuxImageDemand and WindowsImageDemand variables from pipeline configuration",
   "number": 45808,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 5,
   "merged_at": "2025-06-24T18:07:44+00:00",
   "opened_at": "2025-06-24T00:12:04+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 17.93
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Update Event Grid CODEOWNERS to assign @Kishp01 @shankarsama @rajeshka",
   "number": 45803,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6125,
   "deletions": 3135,
   "merged_at": "2025-06-30T19:54:28+00:00",
   "opened_at": "2025-06-23T22:01:07+00:00",
   "task_type": "docs",
   "files_changed": 301,
   "hours_to_merge": 165.89
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Refactor SDK test dependencies from TestBase to TestProxyTestBase",
   "number": 45797,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 56094,
   "deletions": 36046,
   "merged_at": "2025-07-24T22:00:13+00:00",
   "opened_at": "2025-06-23T21:22:06+00:00",
   "task_type": "refactor",
   "files_changed": 1485,
   "hours_to_merge": 744.64
  }
 ],
 "pr_url": "https://github.com/Azure/azure-sdk-for-java/pull/45795",
 "page": "https://agentriders.com/logs/Azure/azure-sdk-for-java/45795/"
}