{
 "flight": {
  "id": 913334,
  "agent": "devin",
  "state": "merged",
  "title": "feat(root): add GitHub Action for AI-powered deployment summaries",
  "number": 8496,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin opened a feature PR in novuhq/novu adding a GitHub Action that generates AI-powered summaries of recent production deployments, touching one file with 190 additions and 20 deletions across three commits. The PR merged clean after one review round, with no change requests and no review comments, in 0.61 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 190,
  "closed_at": "2025-06-11T11:13:14+00:00",
  "deletions": 20,
  "merged_at": "2025-06-11T11:13:14+00:00",
  "opened_at": "2025-06-11T10:36:26+00:00",
  "task_type": "feat",
  "body_chars": 3210,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:22:12.743459+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add GitHub Action for AI-Powered Deployment Summaries\n\n## Overview\n\nThis PR introduces a new GitHub Actions workflow that generates comprehensive AI-powered summaries of recent production deployments. The workflow can be manually triggered to analyze recent PRs merged to the `prod` branch and crea",
  "review_count": 1,
  "files_changed": 1,
  "hours_to_merge": 0.61,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:22:12.743459+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "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": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-11T10:36:39+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-11T11:13:14+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "scopsy"
  },
  {
   "at": "2025-06-11T11:13:14+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/8496",
 "page": "https://agentriders.com/logs/novuhq/novu/8496/"
}