{
 "flight": {
  "id": 921605,
  "agent": "devin",
  "state": "merged",
  "title": "Add copy button to code blocks",
  "number": 35,
  "source": "aidev",
  "commits": 1,
  "debrief": "Devin adds a copy button to code blocks in jina-ai/deepsearch-ui. The button appears on hover, copies the code on click, and shows a Copy tooltip. The change spans two files with 71 additions and one deletion, delivered in one commit. The pull request merged clean with no changes requested in 0.28 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 71,
  "closed_at": "2025-03-15T11:54:51+00:00",
  "deletions": 1,
  "merged_at": "2025-03-15T11:54:51+00:00",
  "opened_at": "2025-03-15T11:38:19+00:00",
  "task_type": "feat",
  "body_chars": 978,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:10:01.501659+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add Copy Button to Code Blocks\n\nThis PR adds a copy button to every `markdown-inner pre code` block that:\n- Appears when hovering over code blocks\n- Copies the code content when clicked\n- Shows a tooltip with \"Copy\" text on hover\n- Follows the same style as other buttons in the UI\n\n## Implementati",
  "review_count": 0,
  "files_changed": 2,
  "hours_to_merge": 0.28,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:10:01.501659+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "deepsearch-ui",
  "owner": "jina-ai",
  "stars": 128,
  "license": "Apache-2.0",
  "full_name": "jina-ai/deepsearch-ui",
  "primary_language": "JavaScript"
 },
 "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-03-15T11:54:51+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "hanxiao"
  },
  {
   "at": "2025-03-15T11:54:51+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "hanxiao"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add recent chat sessions feature",
   "number": 34,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1130,
   "deletions": 455,
   "merged_at": "2025-03-17T04:05:19+00:00",
   "opened_at": "2025-03-14T02:54:45+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 73.18
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add file upload functionality",
   "number": 27,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 720,
   "deletions": 212,
   "merged_at": "2025-03-10T06:35:53+00:00",
   "opened_at": "2025-03-07T02:56:24+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 75.66
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add 'Chirp on done' toggle in settings dialog",
   "number": 22,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 2,
   "merged_at": "2025-03-03T14:46:03+00:00",
   "opened_at": "2025-03-03T14:23:56+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.37
  }
 ],
 "pr_url": "https://github.com/jina-ai/deepsearch-ui/pull/35",
 "page": "https://agentriders.com/logs/jina-ai/deepsearch-ui/35/"
}