{
 "flight": {
  "id": 906341,
  "agent": "devin",
  "state": "merged",
  "title": "feat: enhance TypeScript loader to support nested fields and arrays",
  "number": 759,
  "source": "aidev",
  "commits": 1,
  "debrief": "Devin opened a feature PR to lingodotdev/lingo.dev extending the TypeScript loader to extract string literals from nested objects and arrays. The change adds 340 lines and removes 23 across three files, in one commit. The PR merged after 0.84 hours with no changes requested and no review comments recorded.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 340,
  "closed_at": "2025-05-06T00:31:07+00:00",
  "deletions": 23,
  "merged_at": "2025-05-06T00:31:07+00:00",
  "opened_at": "2025-05-05T23:41:00+00:00",
  "task_type": "feat",
  "body_chars": 1373,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:02:51.853932+00:00",
  "enriched_at": null,
  "body_excerpt": "# Enhance TypeScript Loader to Support Nested Fields and Arrays\n\nThis PR enhances the TypeScript loader to support nested fields and arrays in TypeScript files. The loader now:\n\n- Extracts string literals from nested objects (e.g., `{ messages: { welcome: \"Hello\" } }`)\n- Extracts string literals fro",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 0.84,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:02:51.853932+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "lingo.dev",
  "owner": "lingodotdev",
  "stars": 5405,
  "license": "Apache-2.0",
  "full_name": "lingodotdev/lingo.dev",
  "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": "2025-05-06T00:31:07+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "maxprilutskiy"
  },
  {
   "at": "2025-05-06T00:31:07+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "maxprilutskiy"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add Discord link to CLI help text",
   "number": 1061,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 286,
   "deletions": 35,
   "merged_at": "2025-07-24T12:03:55+00:00",
   "opened_at": "2025-07-24T09:27:02+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 2.61
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add json-keys loader support",
   "number": 1030,
   "outcome": "burn",
   "index_ok": true,
   "additions": 554,
   "deletions": 86,
   "merged_at": null,
   "opened_at": "2025-07-10T23:30:01+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "chore: update Zod to version 3.25.76",
   "number": 1023,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 96,
   "deletions": 83,
   "merged_at": "2025-07-09T06:59:11+00:00",
   "opened_at": "2025-07-08T22:24:38+00:00",
   "task_type": "chore",
   "files_changed": 6,
   "hours_to_merge": 8.58
  }
 ],
 "pr_url": "https://github.com/lingodotdev/lingo.dev/pull/759",
 "page": "https://agentriders.com/logs/lingodotdev/lingo.dev/759/"
}