{
 "flight": {
  "id": 878984,
  "agent": "cursor",
  "state": "merged",
  "title": "Add user email and name to feedback",
  "number": 93512,
  "source": "aidev",
  "commits": 2,
  "debrief": "Cursor opened a feature pull request in getsentry/sentry to add user email and name to feedback. The change touches one file, the PlayStation SDK access modal, with 36 additions and 14 deletions across two commits. The pull request received one review, zero change requests, and merged clean after 64.11 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 36,
  "closed_at": "2025-06-16T07:43:38+00:00",
  "deletions": 14,
  "merged_at": "2025-06-16T07:43:38+00:00",
  "opened_at": "2025-06-13T15:37:05+00:00",
  "task_type": "feat",
  "body_chars": 1190,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:19:45.062748+00:00",
  "enriched_at": null,
  "body_excerpt": "The `captureFeedback` call in `static/app/views/settings/project/tempest/PlayStationSdkAccessModal.tsx` was significantly refactored to align with Sentry's recommended API for user context and to customize the feedback message.\n\nChanges include:\n*   **User Context**: User details (`id`, `email`, `us",
  "review_count": 1,
  "files_changed": 1,
  "hours_to_merge": 64.11,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:19:45.062748+00:00",
  "reviewer_excerpt": "🚀 cursor ftw",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/getsentry/sentry/pull/93512#pullrequestreview-2930969294"
 },
 "repo": {
  "name": "sentry",
  "owner": "getsentry",
  "stars": 45729,
  "license": "NOASSERTION",
  "full_name": "getsentry/sentry",
  "primary_language": "Python"
 },
 "author": {
  "login": "bruno-garcia",
  "name": "Bruno Garcia",
  "github_profile": "https://github.com/bruno-garcia",
  "page": "https://agentriders.com/logs/author/bruno-garcia/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "getsantry[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-13T15:37:21+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-16T07:43:38+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "vgrozdanic"
  },
  {
   "at": "2025-06-16T07:43:38+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "vgrozdanic"
  }
 ],
 "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/93512",
 "page": "https://agentriders.com/logs/getsentry/sentry/93512/"
}