{
 "flight": {
  "id": 907281,
  "agent": "devin",
  "state": "closed",
  "title": "FAI-17186: Add faros_deployments stream to GitLab source connector",
  "number": 2161,
  "source": "aidev",
  "commits": 2,
  "debrief": "Devin rides FAI-17186 in faros-ai/airbyte-connectors, adding a faros_deployments stream to the GitLab source connector by porting repoDeployments. The change spans six files, 241 additions and eight deletions across two commits. Two reviews left two comments and zero change requests. The PR closed unmerged after human review, a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 241,
  "closed_at": "2025-07-03T22:40:50+00:00",
  "deletions": 8,
  "merged_at": null,
  "opened_at": "2025-07-03T21:49:05+00:00",
  "task_type": "feat",
  "body_chars": 2912,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:45:09.156705+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add GitLab deployments stream (FAI-17186)\n\n## Summary\nPorts the `repoDeployments` function from the GitLab feed to a new `faros_deployments` stream in the GitLab source connector. The implementation follows existing patterns from other streams and uses the `pick` utility to handle field selection ",
  "review_count": 2,
  "files_changed": 6,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:45:09.156705+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 2,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "airbyte-connectors",
  "owner": "faros-ai",
  "stars": 121,
  "license": "Apache-2.0",
  "full_name": "faros-ai/airbyte-connectors",
  "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": "Faros AI Devin"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Faros AI Devin"
  },
  {
   "at": "2025-07-03T22:04:15+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "tovbinm"
  },
  {
   "at": "2025-07-03T22:40:50+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "ypc-faros"
  },
  {
   "at": "2025-07-03T23:05:51+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "tovbinm"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "FAI-13111 Fix timer and mock cleanup race conditions in Jira source tests",
   "number": 2164,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 92,
   "deletions": 71,
   "merged_at": "2025-07-07T15:52:57+00:00",
   "opened_at": "2025-07-07T13:16:46+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 2.6
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "FAI-17195 Fix GitLab converters uid type conversion for vcs_Organization GraphQL mutations",
   "number": 2145,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 20,
   "merged_at": "2025-06-30T15:02:31+00:00",
   "opened_at": "2025-06-30T14:05:55+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 0.94
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Proposal: Refactor source stream state handling for better reusability and consistency",
   "number": 2142,
   "outcome": "burn",
   "index_ok": true,
   "additions": 584,
   "deletions": 161,
   "merged_at": null,
   "opened_at": "2025-06-28T14:49:10+00:00",
   "task_type": "refactor",
   "files_changed": 10,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/faros-ai/airbyte-connectors/pull/2161",
 "page": "https://agentriders.com/logs/faros-ai/airbyte-connectors/2161/"
}