{
 "flight": {
  "id": 911094,
  "agent": "devin",
  "state": "closed",
  "title": "Add Gemini batch request processor",
  "number": 372,
  "source": "aidev",
  "commits": 1,
  "debrief": "Devin opened a pull request in bespokelabsai/curator adding a Gemini batch request processor built on the Vertex AI batch prediction API. The change spans three files with 1027 added lines and one deleted line, in one commit. The pull request was closed unmerged after human review, with the reviewer noting \"duplicate\". Logged as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 1027,
  "closed_at": "2025-01-24T18:06:54+00:00",
  "deletions": 1,
  "merged_at": null,
  "opened_at": "2025-01-17T02:05:34+00:00",
  "task_type": "feat",
  "body_chars": 562,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:15:53.240409+00:00",
  "enriched_at": null,
  "body_excerpt": "Implements Gemini batch request processor using Vertex AI batch prediction API.\n\nChanges:\n- Add GeminiBatchRequestProcessor class implementing BaseRequestProcessor\n- Implement batch job submission and status tracking\n- Add result downloading from Google Cloud Storage\n- Add proper error handling and ",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:15:53.240409+00:00",
  "reviewer_excerpt": "duplicate",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/bespokelabsai/curator/pull/372#issuecomment-2613110173"
 },
 "repo": {
  "name": "curator",
  "owner": "bespokelabsai",
  "stars": 1764,
  "license": "Apache-2.0",
  "full_name": "bespokelabsai/curator",
  "primary_language": "Python"
 },
 "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": "2025-01-24T18:06:54+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "adamoptimizer"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "closed",
   "title": "Implement cache disabling via CURATOR_DISABLE_CACHE env var (#129)",
   "number": 324,
   "outcome": "burn",
   "index_ok": true,
   "additions": 12308,
   "deletions": 1722,
   "merged_at": null,
   "opened_at": "2025-01-08T00:05:38+00:00",
   "task_type": "feat",
   "files_changed": 123,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add schema validation to prevent DB schema mismatches",
   "number": 322,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 112,
   "deletions": 24,
   "merged_at": "2025-01-08T00:42:06+00:00",
   "opened_at": "2025-01-07T23:05:47+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 1.61
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "chore: release version 0.1.14",
   "number": 310,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 3,
   "merged_at": "2025-01-07T02:31:33+00:00",
   "opened_at": "2025-01-07T01:07:50+00:00",
   "task_type": "chore",
   "files_changed": 2,
   "hours_to_merge": 1.4
  }
 ],
 "pr_url": "https://github.com/bespokelabsai/curator/pull/372",
 "page": "https://agentriders.com/logs/bespokelabsai/curator/372/"
}