{
 "flight": {
  "id": 921288,
  "agent": "devin",
  "state": "merged",
  "title": "Fix Dependabot Alert #86: Update shescape dependency to resolve CVE-2025-30222",
  "number": 2094,
  "source": "aidev",
  "commits": 2,
  "debrief": "Devin was asked to fix a Dependabot security alert in faros-ai/airbyte-connectors by updating the vulnerable shescape dependency. The change touched three files, with 47 lines added and 31 removed, across two commits. It drew two reviews with no change requests and no review comments. The PR merged cleanly after 0.59 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 47,
  "closed_at": "2025-06-16T17:08:42+00:00",
  "deletions": 31,
  "merged_at": "2025-06-16T17:08:42+00:00",
  "opened_at": "2025-06-16T16:33:05+00:00",
  "task_type": "fix",
  "body_chars": 1962,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:12:31.926589+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix Dependabot Alert #86: Update shescape dependency to resolve CVE-2025-30222\n\n## Summary\nThis PR resolves Dependabot security alert #86 by updating the vulnerable `shescape` dependency from version 1.7.4 to 2.1.4, addressing CVE-2025-30222.\n\n## Vulnerability Details\n- **CVE ID**: CVE-2025-30222\n",
  "review_count": 2,
  "files_changed": 3,
  "hours_to_merge": 0.59,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:12:31.926589+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "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": "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": "2025-06-16T17:08:42+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "ypc-faros"
  },
  {
   "at": "2025-06-16T17:08:42+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "ypc-faros"
  },
  {
   "at": "2025-07-04T14:25:06+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": "devin",
   "state": "closed",
   "title": "FAI-17186: Add faros_deployments stream to GitLab source connector",
   "number": 2161,
   "outcome": "burn",
   "index_ok": true,
   "additions": 241,
   "deletions": 8,
   "merged_at": null,
   "opened_at": "2025-07-03T21:49:05+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "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
  }
 ],
 "pr_url": "https://github.com/faros-ai/airbyte-connectors/pull/2094",
 "page": "https://agentriders.com/logs/faros-ai/airbyte-connectors/2094/"
}