{
 "flight": {
  "id": 33536,
  "agent": "github-copilot",
  "state": "open",
  "title": "Tooltips for types should show direct base types only",
  "number": 18586,
  "source": "aidev",
  "commits": 10,
  "debrief": null,
  "outcome": "stale",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": false,
  "additions": 27599,
  "closed_at": null,
  "deletions": 16125,
  "merged_at": null,
  "opened_at": "2025-05-21T12:16:42+00:00",
  "task_type": "feat",
  "body_chars": 1519,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:53:33.703657+00:00",
  "enriched_at": null,
  "body_excerpt": "When hovering over a type, FCS tooltips show its base types. However, the hierarchy can be quite large and it's not easy to distinguish directly implemented interfaces from those implemented in base types. This change modifies tooltips to only show direct base types.\n\n## Changes Made\n\n- Added `showO",
  "review_count": 5,
  "files_changed": 532,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 3,
  "og_generated_at": null,
  "reviewer_excerpt": "Go ahead and implement the change.",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/dotnet/fsharp/pull/18586#pullrequestreview-2858563291"
 },
 "repo": {
  "name": "fsharp",
  "owner": "dotnet",
  "stars": 4348,
  "license": "MIT",
  "full_name": "dotnet/fsharp",
  "primary_language": "F#"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "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]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-05-21T17:15:07+00:00",
   "url": "https://github.com/dotnet/fsharp/pull/18586#pullrequestreview-2858563291",
   "kind": "changes_requested",
   "actor_login": "T-Gro"
  },
  {
   "at": "2025-05-21T17:48:03+00:00",
   "url": "https://github.com/dotnet/fsharp/pull/18586#pullrequestreview-2858643501",
   "kind": "changes_requested",
   "actor_login": "T-Gro"
  },
  {
   "at": "2025-05-22T14:26:10+00:00",
   "url": "https://github.com/dotnet/fsharp/pull/18586#pullrequestreview-2861468855",
   "kind": "changes_requested",
   "actor_login": "T-Gro"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix SignatureHash to include constant values in hash computation",
   "number": 18771,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 792,
   "deletions": 271,
   "merged_at": "2025-07-29T11:18:16+00:00",
   "opened_at": "2025-07-21T15:05:27+00:00",
   "task_type": "fix",
   "files_changed": 71,
   "hours_to_merge": 188.21
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix IEquatable<T> nullness contravariance to match C# behavior",
   "number": 18770,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 330,
   "deletions": 178,
   "merged_at": "2025-07-25T10:24:04+00:00",
   "opened_at": "2025-07-21T14:43:52+00:00",
   "task_type": "fix",
   "files_changed": 53,
   "hours_to_merge": 91.67
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Validate exception names for illegal characters using same mechanism as types/modules",
   "number": 18768,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 318,
   "deletions": 165,
   "merged_at": "2025-07-29T10:26:12+00:00",
   "opened_at": "2025-07-21T13:27:01+00:00",
   "task_type": "fix",
   "files_changed": 20,
   "hours_to_merge": 188.99
  }
 ],
 "pr_url": "https://github.com/dotnet/fsharp/pull/18586",
 "page": "https://agentriders.com/logs/dotnet/fsharp/18586/"
}