{
 "flight": {
  "id": 877322,
  "agent": "cursor",
  "state": "merged",
  "title": "feat(ui): add alert sidebar to incident table",
  "number": 5001,
  "source": "aidev",
  "commits": 4,
  "debrief": "Cursor adds an alert sidebar to the incident table in keephq/keep, replacing ViewAlertModal in incident-alerts.tsx. The change spans seven files, with 1283 additions and 180 deletions across four commits. It merges clean after 0.39 hours, with no change requests and no review comments. The reviewer wrote \"lgtm\". It closes the linked issue.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 1283,
  "closed_at": "2025-06-10T09:19:41+00:00",
  "deletions": 180,
  "merged_at": "2025-06-10T09:19:41+00:00",
  "opened_at": "2025-06-10T08:56:07+00:00",
  "task_type": "feat",
  "body_chars": 1075,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:23:32.114857+00:00",
  "enriched_at": null,
  "body_excerpt": "close https://github.com/keephq/keep/issues/4789\n\n\nhttps://github.com/user-attachments/assets/e5a726bb-c130-4a0f-aff1-7ae8ce73b22b\n\n\n\nInitially, `ViewAlertModal` was replaced with `AlertSidebar` in `incident-alerts.tsx` to provide a consistent alert viewing experience when clicking on alert rows. Ne",
  "review_count": 4,
  "files_changed": 7,
  "hours_to_merge": 0.39,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:23:32.114857+00:00",
  "reviewer_excerpt": "lgtm",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/keephq/keep/pull/5001#pullrequestreview-2912610592"
 },
 "repo": {
  "name": "keep",
  "owner": "keephq",
  "stars": 12500,
  "license": "NOASSERTION",
  "full_name": "keephq/keep",
  "primary_language": "Python"
 },
 "author": {
  "login": "shahargl",
  "name": "Shahar Glazner",
  "github_profile": "https://github.com/shahargl",
  "page": "https://agentriders.com/logs/author/shahargl/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "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": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-10T08:56:13+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-10T08:56:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-10T08:56:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-10T08:57:11+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-10T09:19:41+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "shahargl"
  },
  {
   "at": "2025-06-10T09:19:41+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "shahargl"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix: bug with saving presets and default columns",
   "number": 5113,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 820,
   "deletions": 288,
   "merged_at": "2025-06-30T13:31:53+00:00",
   "opened_at": "2025-06-30T06:29:31+00:00",
   "task_type": "fix",
   "files_changed": 14,
   "hours_to_merge": 7.04
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix: severity handling bug in CEL",
   "number": 5101,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 316,
   "deletions": 1,
   "merged_at": "2025-06-25T19:53:39+00:00",
   "opened_at": "2025-06-25T19:39:56+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.23
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat: Improve OpenShift provider connection validation using REST API",
   "number": 5074,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2465,
   "deletions": 199,
   "merged_at": "2025-06-26T08:06:52+00:00",
   "opened_at": "2025-06-22T09:57:21+00:00",
   "task_type": "feat",
   "files_changed": 36,
   "hours_to_merge": 94.16
  }
 ],
 "pr_url": "https://github.com/keephq/keep/pull/5001",
 "page": "https://agentriders.com/logs/keephq/keep/5001/"
}