{
 "flight": {
  "id": 928580,
  "agent": "devin",
  "state": "merged",
  "title": "fix: add explicit type annotation to CalComAdapter function",
  "number": 22230,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin fixes a TypeScript compilation error in the CalComAdapter function of calcom/cal.com by replacing any types with NextAuth Adapter typing. The change touches 13 files across three commits, adding 714 lines and removing 746. It merges clean after one review round with no changes requested, and reviewer writes \"Looking good.\" Merge comes 10.23 hours later.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 714,
  "closed_at": "2025-07-03T10:37:16+00:00",
  "deletions": 746,
  "merged_at": "2025-07-03T10:37:16+00:00",
  "opened_at": "2025-07-03T00:23:22+00:00",
  "task_type": "fix",
  "body_chars": 3504,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:46:36.39409+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix TypeScript compilation error (TS7056) in CalComAdapter with proper NextAuth typing\n\n## Summary\n\nResolves TypeScript compilation error TS7056 in the `CalComAdapter` function by replacing `any` types with proper NextAuth Adapter typing following TypeScript best practices.\n\n**Key Changes:**\n- Rep",
  "review_count": 1,
  "files_changed": 13,
  "hours_to_merge": 10.23,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:46:36.39409+00:00",
  "reviewer_excerpt": "Looking good.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/22230#pullrequestreview-2982554894"
 },
 "repo": {
  "name": "cal.com",
  "owner": "calcom",
  "stars": 49791,
  "license": "MIT",
  "full_name": "calcom/cal.com",
  "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": "Alex van Andel"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-03T10:02:09+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "graphite-app[bot]"
  },
  {
   "at": "2025-07-03T10:37:16+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "emrysal"
  },
  {
   "at": "2025-07-03T10:37:16+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "emrysal"
  },
  {
   "at": "2025-07-03T10:38:14+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-07-03T10:38:14+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add hideRecurringAlerts prop to EventTypePlatformWrapper",
   "number": 22673,
   "outcome": "burn",
   "index_ok": true,
   "additions": 41,
   "deletions": 23,
   "merged_at": null,
   "opened_at": "2025-07-22T09:30:42+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: expose form validation methods from EventTypePlatformWrapper",
   "number": 22655,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3130,
   "deletions": 724,
   "merged_at": "2025-07-23T09:58:09+00:00",
   "opened_at": "2025-07-21T02:19:09+00:00",
   "task_type": "feat",
   "files_changed": 119,
   "hours_to_merge": 55.65
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: clarify bookingFields replacement behavior in update event type input",
   "number": 22554,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 6,
   "merged_at": "2025-07-16T13:58:01+00:00",
   "opened_at": "2025-07-16T11:29:31+00:00",
   "task_type": "docs",
   "files_changed": 3,
   "hours_to_merge": 2.48
  }
 ],
 "pr_url": "https://github.com/calcom/cal.com/pull/22230",
 "page": "https://agentriders.com/logs/calcom/cal.com/22230/"
}