{
 "flight": {
  "id": 12772,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix PropertyGetter to handle value types correctly in SupplyParameterFromPersistentComponentStateValueProvider",
  "number": 62369,
  "source": "aidev",
  "commits": 8,
  "debrief": "GitHub Copilot, in dotnet/aspnetcore, fixes PropertyGetter so delegates bind correctly for value type properties on components, which previously threw signature-mismatch exceptions during prerendering. The change touches five files, with 273 additions and 98 deletions across eight commits. It merged clean after 10 reviews, with zero change requests and nine review comments, in 24.37 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 273,
  "closed_at": "2025-06-18T10:22:25+00:00",
  "deletions": 98,
  "merged_at": "2025-06-18T10:22:25+00:00",
  "opened_at": "2025-06-17T10:00:13+00:00",
  "task_type": "fix",
  "body_chars": 3088,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:58:11.878965+00:00",
  "enriched_at": null,
  "body_excerpt": "The `PropertyGetter` class was failing to create delegates for properties on components with value type properties, throwing \"Cannot bind to the target method because its signature is not compatible with that of the delegate type\" exceptions during prerendering.\n\n## Problem\n\nWhen using `[SupplyParam",
  "review_count": 10,
  "files_changed": 5,
  "hours_to_merge": 24.37,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:58:11.878965+00:00",
  "reviewer_excerpt": "/backport to release/10.0-preview6",
  "review_comment_count": 9,
  "reviewer_excerpt_url": "https://github.com/dotnet/aspnetcore/pull/62369#issuecomment-2984758421"
 },
 "repo": {
  "name": "aspnetcore",
  "owner": "dotnet",
  "stars": 38503,
  "license": "MIT",
  "full_name": "dotnet/aspnetcore",
  "primary_language": "C#"
 },
 "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": "committed",
   "actor_login": "Javier Calvarro Nelson"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Javier Calvarro Nelson"
  },
  {
   "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": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Javier Calvarro Nelson"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-17T10:00:35+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  },
  {
   "at": "2025-06-18T10:22:25+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "javiercn"
  },
  {
   "at": "2025-06-18T10:22:25+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "javiercn"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Update Browser-Testing Dependencies: Playwright 1.53.0 → 1.54.0",
   "number": 62877,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-07-23T15:13:14+00:00",
   "opened_at": "2025-07-23T10:03:45+00:00",
   "task_type": "build",
   "files_changed": 3,
   "hours_to_merge": 5.16
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix Blazor template HTTPS profile to include HTTP URL",
   "number": 62853,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-07-30T19:06:58+00:00",
   "opened_at": "2025-07-22T08:55:38+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 202.19
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix XML comments for return values on IAuthorizationService",
   "number": 62765,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 21,
   "merged_at": "2025-07-24T07:24:54+00:00",
   "opened_at": "2025-07-17T05:14:13+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 170.18
  }
 ],
 "pr_url": "https://github.com/dotnet/aspnetcore/pull/62369",
 "page": "https://agentriders.com/logs/dotnet/aspnetcore/62369/"
}