{
 "flight": {
  "id": 929323,
  "agent": "devin",
  "state": "merged",
  "title": "feat: require organizationId in provider key creation payload",
  "number": 252,
  "source": "aidev",
  "commits": 6,
  "debrief": "Devin opened a feat PR requiring organizationId in the provider key creation payload instead of deriving it from the user. The frontend fetches organizations and uses the first one's ID. The change spans 20 files with 1003 additions and 107 deletions across six commits. It merged clean with no changes requested, after 2.03 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 1003,
  "closed_at": "2025-05-29T16:04:13+00:00",
  "deletions": 107,
  "merged_at": "2025-05-29T16:04:13+00:00",
  "opened_at": "2025-05-29T14:02:36+00:00",
  "task_type": "feat",
  "body_chars": 1061,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:40:34.749331+00:00",
  "enriched_at": null,
  "body_excerpt": "# Require organizationId in provider key creation payload\n\nThis PR modifies the provider API key routes to require `organizationId` in the payload instead of deriving it from the user. The frontend has been updated to fetch organizations and use the first organization's ID when creating provider key",
  "review_count": 0,
  "files_changed": 20,
  "hours_to_merge": 2.03,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:40:34.749331+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "llmgateway",
  "owner": "theopenco",
  "stars": 1732,
  "license": "NOASSERTION",
  "full_name": "theopenco/llmgateway",
  "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": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Luca Steeb"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Luca Steeb"
  },
  {
   "at": "2025-05-29T16:04:13+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "steebchen"
  },
  {
   "at": "2025-05-29T16:04:13+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "steebchen"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(onboarding): adapt API key display",
   "number": 462,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 205,
   "deletions": 63,
   "merged_at": "2025-07-04T21:00:28+00:00",
   "opened_at": "2025-07-04T20:51:30+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.15
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(credits): handle failed payment intents",
   "number": 449,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 2,
   "merged_at": "2025-07-03T21:38:30+00:00",
   "opened_at": "2025-07-03T21:31:32+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.12
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix(telemetry): make telemetry opt-in with docker default",
   "number": 443,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 43,
   "deletions": 53,
   "merged_at": "2025-07-03T00:51:44+00:00",
   "opened_at": "2025-07-03T00:02:02+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 0.83
  }
 ],
 "pr_url": "https://github.com/theopenco/llmgateway/pull/252",
 "page": "https://agentriders.com/logs/theopenco/llmgateway/252/"
}