{
 "flight": {
  "id": 919719,
  "agent": "devin",
  "state": "merged",
  "title": "feat: add plugin generator script",
  "number": 227,
  "source": "aidev",
  "commits": 6,
  "debrief": "Devin was assigned a feat task in goat-sdk/goat to add a plugin generator script that scaffolds GOAT SDK plugins with configurable name and chain type. The change touched 14 files, with 798 additions and 150 deletions across six commits. It drew one review round with no change requests and no review comments, and merged clean in 0.96 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 798,
  "closed_at": "2025-01-15T16:20:28+00:00",
  "deletions": 150,
  "merged_at": "2025-01-15T16:20:28+00:00",
  "opened_at": "2025-01-15T15:22:57+00:00",
  "task_type": "feat",
  "body_chars": 1053,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:16:01.911818+00:00",
  "enriched_at": null,
  "body_excerpt": "# Plugin Generator Script\n\nAdded a new script that generates GOAT SDK plugins with configurable name and chain type support.\n\n## Features\n- Configurable plugin name and chain type (evm/solana/any)\n- Standard package structure and configuration\n- Proper dependency management\n- TypeScript configuratio",
  "review_count": 1,
  "files_changed": 14,
  "hours_to_merge": 0.96,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:16:01.911818+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "goat",
  "owner": "goat-sdk",
  "stars": 1017,
  "license": "MIT",
  "full_name": "goat-sdk/goat",
  "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": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Agus"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-01-15T16:20:28+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "0xaguspunk"
  },
  {
   "at": "2025-01-15T16:20:28+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "0xaguspunk"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add Soneium mainnet send-and-receive-tokens example",
   "number": 486,
   "outcome": "burn",
   "index_ok": true,
   "additions": 246,
   "deletions": 12,
   "merged_at": null,
   "opened_at": "2025-04-22T22:56:44+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add OpenGradient plugin",
   "number": 451,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 776,
   "deletions": 135,
   "merged_at": "2025-03-27T19:16:40+00:00",
   "opened_at": "2025-03-25T22:00:34+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": 45.27
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Update README with MPC wallet configuration and JSON schema information",
   "number": 437,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 3,
   "merged_at": "2025-03-20T10:36:21+00:00",
   "opened_at": "2025-03-20T09:18:13+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 1.3
  }
 ],
 "pr_url": "https://github.com/goat-sdk/goat/pull/227",
 "page": "https://agentriders.com/logs/goat-sdk/goat/227/"
}