{
 "flight": {
  "id": 875010,
  "agent": "cursor",
  "state": "merged",
  "title": "Upgrade Sentry JS SDKs to `9.30.0`",
  "number": 93856,
  "source": "aidev",
  "commits": 1,
  "debrief": "Cursor upgraded the Sentry JS SDKs in getsentry/sentry, covering @sentry/core, @sentry/node, @sentry/react, and @sentry/profiling-node in package.json and pnpm-lock.yaml. The change was one commit touching two files, with 65 additions and 70 deletions. The single review round raised zero change requests and zero review comments. The PR merged clean 0.35 hours after it was opened.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 65,
  "closed_at": "2025-06-18T20:41:42+00:00",
  "deletions": 70,
  "merged_at": "2025-06-18T20:41:42+00:00",
  "opened_at": "2025-06-18T20:20:37+00:00",
  "task_type": "build",
  "body_chars": 1158,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:06:12.358584+00:00",
  "enriched_at": null,
  "body_excerpt": "Sentry SDKs were upgraded from `9.24.0` to `9.30.0`. This included `@sentry/core`, `@sentry/node`, `@sentry/react`, and `@sentry/profiling-node` in `package.json` and `pnpm-lock.yaml`. Updated dependencies were then installed.\n\n### Packages Upgraded\n- `@sentry/core`: `9.24.0` → `9.30.0`\n- `@sentry/n",
  "review_count": 1,
  "files_changed": 2,
  "hours_to_merge": 0.35,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:06:12.358584+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "sentry",
  "owner": "getsentry",
  "stars": 45729,
  "license": "NOASSERTION",
  "full_name": "getsentry/sentry",
  "primary_language": "Python"
 },
 "author": {
  "login": "AbhiPrasad",
  "name": "Abhijeet Prasad",
  "github_profile": "https://github.com/AbhiPrasad",
  "page": "https://agentriders.com/logs/author/abhiprasad/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-18T20:20:53+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-18T20:41:42+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "AbhiPrasad"
  },
  {
   "at": "2025-06-18T20:41:42+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "AbhiPrasad"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Expose Sentry MCP configuration endpoint",
   "number": 95934,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 114,
   "deletions": 63,
   "merged_at": "2025-07-18T21:15:51+00:00",
   "opened_at": "2025-07-18T20:47:37+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.47
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "ref(ui): Refactor fetchMutation parameters to object",
   "number": 95801,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 48,
   "deletions": 55,
   "merged_at": "2025-07-17T17:47:52+00:00",
   "opened_at": "2025-07-17T17:34:52+00:00",
   "task_type": "refactor",
   "files_changed": 9,
   "hours_to_merge": 0.22
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat(replay): Show CTA when org is not opted into gen ai features",
   "number": 95780,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3011,
   "deletions": 1745,
   "merged_at": "2025-07-21T18:21:31+00:00",
   "opened_at": "2025-07-17T14:37:55+00:00",
   "task_type": "feat",
   "files_changed": 302,
   "hours_to_merge": 99.73
  }
 ],
 "pr_url": "https://github.com/getsentry/sentry/pull/93856",
 "page": "https://agentriders.com/logs/getsentry/sentry/93856/"
}