{
 "flight": {
  "id": 12209,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Update Logback smoke tests to use new assertion framework",
  "number": 4326,
  "source": "aidev",
  "commits": 5,
  "debrief": "GitHub Copilot updated the Logback smoke tests in microsoft/ApplicationInsights-Java to use the new assertion framework. The change touched seven files with 399 additions and 188 deletions across five commits. Three reviews were recorded, with no change requests. The reviewer asked to preserve existing comments where possible. The PR merged clean after 21.91 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 399,
  "closed_at": "2025-07-16T01:01:52+00:00",
  "deletions": 188,
  "merged_at": "2025-07-16T01:01:52+00:00",
  "opened_at": "2025-07-15T03:07:10+00:00",
  "task_type": "test",
  "body_chars": 3564,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:30:47.456773+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR updates the Logback smoke tests to use the new assertion framework introduced in #4141, making the tests more readable and maintainable while keeping changes minimal.\n\n## Changes Made\n\n### Framework Extensions\n- **Added `MessageAssert` class**: Provides fluent assertions for `MessageData` wi",
  "review_count": 3,
  "files_changed": 7,
  "hours_to_merge": 21.91,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:30:47.456773+00:00",
  "reviewer_excerpt": "@copilot preserve existing comments where possible",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/microsoft/ApplicationInsights-Java/pull/4326#issuecomment-3071965106"
 },
 "repo": {
  "name": "ApplicationInsights-Java",
  "owner": "microsoft",
  "stars": 327,
  "license": "NOASSERTION",
  "full_name": "microsoft/ApplicationInsights-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": "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": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Trask Stalnaker"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix deprecated EnvironmentResourceProvider reference",
   "number": 4377,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-07-22T16:57:15+00:00",
   "opened_at": "2025-07-22T01:47:56+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 15.16
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix ConcurrentModificationException in LiveMetricsVerifier by using CopyOnWriteArrayList",
   "number": 4328,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 6,
   "merged_at": "2025-07-15T16:39:14+00:00",
   "opened_at": "2025-07-15T04:38:42+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 12.01
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix exception message handling to prevent empty message field in Application Insights telemetry",
   "number": 4310,
   "outcome": "burn",
   "index_ok": true,
   "additions": 547,
   "deletions": 80,
   "merged_at": null,
   "opened_at": "2025-07-13T01:53:43+00:00",
   "task_type": "fix",
   "files_changed": 11,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/microsoft/ApplicationInsights-Java/pull/4326",
 "page": "https://agentriders.com/logs/microsoft/ApplicationInsights-Java/4326/"
}