{
 "flight": {
  "id": 922582,
  "agent": "devin",
  "state": "closed",
  "title": "fix(root): update rollup to fix security vulnerability",
  "number": 8441,
  "source": "aidev",
  "commits": 4,
  "debrief": "Devin opens a fix PR in novuhq/novu to update rollup through a pnpm override, responding to a Dependabot security alert. It spans 12 files and four commits, with 377 additions and 1652 deletions. One review is logged, with zero change requests. The PR closes unmerged after human review, a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 377,
  "closed_at": "2025-06-08T17:39:43+00:00",
  "deletions": 1652,
  "merged_at": null,
  "opened_at": "2025-06-04T07:32:59+00:00",
  "task_type": "fix",
  "body_chars": 996,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:32:17.257985+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix rollup security vulnerability\n\nThis PR addresses the dependabot security alert for rollup versions < 2.79.2 by updating the pnpm overrides configuration.\n\n## Changes Made\n\n- Added pnpm override `\"rollup@<2.79.2\": \"^2.79.2\"` to enforce minimum version 2.79.2 for all rollup dependencies\n- Mainta",
  "review_count": 1,
  "files_changed": 12,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:32:17.257985+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 1,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "novu",
  "owner": "novuhq",
  "stars": 40300,
  "license": "NOASSERTION",
  "full_name": "novuhq/novu",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dima Grossman"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dima Grossman"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dima Grossman"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-08T17:39:43+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "scopsy"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(dashboard): Fix subscriber timezone display bug",
   "number": 8752,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 388,
   "deletions": 211,
   "merged_at": "2025-07-21T15:38:02+00:00",
   "opened_at": "2025-07-21T13:39:26+00:00",
   "task_type": "fix",
   "files_changed": 17,
   "hours_to_merge": 1.98
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(api-service): Add timezone property to subscriber schema fixes NV-6257",
   "number": 8705,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 0,
   "merged_at": "2025-07-16T14:14:12+00:00",
   "opened_at": "2025-07-16T12:51:40+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 1.38
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat(api-service): Expose env tags endpoint to open api and sdk fixes NV-6255",
   "number": 8701,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1192,
   "deletions": 294,
   "merged_at": "2025-07-16T07:22:14+00:00",
   "opened_at": "2025-07-15T19:43:58+00:00",
   "task_type": "feat",
   "files_changed": 32,
   "hours_to_merge": 11.64
  }
 ],
 "pr_url": "https://github.com/novuhq/novu/pull/8441",
 "page": "https://agentriders.com/logs/novuhq/novu/8441/"
}