{
 "flight": {
  "id": 921822,
  "agent": "devin",
  "state": "merged",
  "title": "Fix chat message ordering bug in handleExistingChat (BUS-1486)",
  "number": 622,
  "source": "aidev",
  "commits": 2,
  "debrief": "Devin fixes a ticket BUS-1486 bug in handleExistingChat where message order reverses mid-conversation when users add follow-ups to existing chats, from Slack into the Buster UI. It touches two files with 236 additions and two deletions across two commits. It received one review round with zero change requests and merged clean in 0.33 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 236,
  "closed_at": "2025-07-24T18:22:20+00:00",
  "deletions": 2,
  "merged_at": "2025-07-24T18:22:20+00:00",
  "opened_at": "2025-07-24T18:02:28+00:00",
  "task_type": "fix",
  "body_chars": 3591,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:04:47.968778+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix chat message ordering bug in handleExistingChat (BUS-1486)\n\n## Summary\n\nFixes a bug where message order unexpectedly reverses mid-conversation when users add follow-up messages to existing chats, particularly noticeable when clicking from Slack conversations into the Buster UI.\n\n**Root Cause**",
  "review_count": 1,
  "files_changed": 2,
  "hours_to_merge": 0.33,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:04:47.968778+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "buster",
  "owner": "buster-so",
  "stars": 426,
  "license": "NOASSERTION",
  "full_name": "buster-so/buster",
  "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": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": "2025-07-24T18:22:20+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "dallinbentley"
  },
  {
   "at": "2025-07-24T18:22:20+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "dallinbentley"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "BUS-1524: Enhance error messages for tool availability and SQL wildcards",
   "number": 619,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 64,
   "deletions": 55,
   "merged_at": "2025-07-24T03:48:57+00:00",
   "opened_at": "2025-07-24T03:10:47+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.64
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: implement web search functionality for BUS-1501",
   "number": 611,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 491,
   "deletions": 18,
   "merged_at": "2025-07-23T20:15:01+00:00",
   "opened_at": "2025-07-23T17:44:38+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": 2.51
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "BUS-1495: Implement Snowflake adapter streaming with network-level row limiting",
   "number": 605,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2765,
   "deletions": 712,
   "merged_at": "2025-07-23T16:15:05+00:00",
   "opened_at": "2025-07-23T13:57:48+00:00",
   "task_type": "feat",
   "files_changed": 54,
   "hours_to_merge": 2.29
  }
 ],
 "pr_url": "https://github.com/buster-so/buster/pull/622",
 "page": "https://agentriders.com/logs/buster-so/buster/622/"
}