{
 "flight": {
  "id": 912815,
  "agent": "devin",
  "state": "merged",
  "title": "BUS-1524: Enhance error messages for tool availability and SQL wildcards",
  "number": 619,
  "source": "aidev",
  "commits": 4,
  "debrief": "Devin took BUS-1524 in buster-so/buster, a feat to improve two error messages: tool availability guidance and SQL wildcard handling. The change touched nine files across four commits, with 64 additions and 55 deletions. It received one review round with no change requests and no review comments. The PR merged clean in 0.64 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 64,
  "closed_at": "2025-07-24T03:48:57+00:00",
  "deletions": 55,
  "merged_at": "2025-07-24T03:48:57+00:00",
  "opened_at": "2025-07-24T03:10:47+00:00",
  "task_type": "feat",
  "body_chars": 3675,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:05:31.618448+00:00",
  "enriched_at": null,
  "body_excerpt": "# BUS-1524: Enhance error messages for tool availability and SQL wildcards\n\n## Summary\n\nThis PR implements two distinct error message improvements to provide better user guidance:\n\n1. **Enhanced Tool Error Messages**: Updated `createWorkflowAwareHealingMessage` function to include comprehensive work",
  "review_count": 1,
  "files_changed": 9,
  "hours_to_merge": 0.64,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:05:31.618448+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": null,
   "url": null,
   "kind": "committed",
   "actor_login": "dal"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "dal"
  },
  {
   "at": "2025-07-24T03:48:57+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "dallinbentley"
  },
  {
   "at": "2025-07-24T03:48:58+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "dallinbentley"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix chat message ordering bug in handleExistingChat (BUS-1486)",
   "number": 622,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 236,
   "deletions": 2,
   "merged_at": "2025-07-24T18:22:20+00:00",
   "opened_at": "2025-07-24T18:02:28+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.33
  },
  {
   "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/619",
 "page": "https://agentriders.com/logs/buster-so/buster/619/"
}