{
 "repo": {
  "name": "goat",
  "owner": "goat-sdk",
  "stars": 1017,
  "license": "MIT",
  "full_name": "goat-sdk/goat",
  "fetched_at": "2026-11-08T11:01:55.078038+00:00",
  "primary_language": "TypeScript"
 },
 "burns": [
  {
   "agent": "devin",
   "number": 486,
   "reviewer_excerpt": "@0xaguspunk please close this - opened it to test devin. thanks!",
   "reviewer_excerpt_url": "https://github.com/goat-sdk/goat/pull/486#issuecomment-2822706917"
  },
  {
   "agent": "devin",
   "number": 203,
   "reviewer_excerpt": "Fix",
   "reviewer_excerpt_url": "https://github.com/goat-sdk/goat/pull/203#pullrequestreview-2563884988"
  }
 ],
 "total": 66,
 "agents": [
  {
   "agent": "devin",
   "merged": 43,
   "flights": 66,
   "burn_rate": 0.106,
   "merge_rate": 0.652,
   "last_flight_at": "2025-05-01T11:45:11+00:00",
   "median_hours_to_merge": 3.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add CoinGecko token discovery plugin",
   "number": 492,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 888,
   "deletions": 4,
   "merged_at": null,
   "opened_at": "2025-05-01T11:45:11+00:00",
   "task_type": "feat",
   "files_changed": 20,
   "hours_to_merge": null
  },
  {
   "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": "closed",
   "title": "Add Mastra commerce agent example with Twilio SMS and Rye API",
   "number": 471,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 2100,
   "deletions": 262,
   "merged_at": null,
   "opened_at": "2025-04-08T00:25:33+00:00",
   "task_type": "feat",
   "files_changed": 15,
   "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": "closed",
   "title": "Add Python version of crossmint-headless-checkout plugin",
   "number": 448,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1613,
   "deletions": 13,
   "merged_at": null,
   "opened_at": "2025-03-25T13:55:03+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add test suite for wallet and plugin tool invocations",
   "number": 443,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 4472,
   "deletions": 860,
   "merged_at": null,
   "opened_at": "2025-03-24T08:37:16+00:00",
   "task_type": "test",
   "files_changed": 25,
   "hours_to_merge": null
  },
  {
   "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
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix additional broken links in README files",
   "number": 422,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 60,
   "deletions": 60,
   "merged_at": "2025-03-14T04:22:38+00:00",
   "opened_at": "2025-03-13T22:43:54+00:00",
   "task_type": "fix",
   "files_changed": 10,
   "hours_to_merge": 5.65
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix broken link to Eliza GOAT plugin",
   "number": 421,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-03-13T22:34:24+00:00",
   "opened_at": "2025-03-13T22:01:13+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.55
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add Python Lulo plugin",
   "number": 412,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1602,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-03-12T06:02:22+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Update createPlugin.ts to generate README.md",
   "number": 378,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 59,
   "deletions": 0,
   "merged_at": "2025-03-01T10:27:22+00:00",
   "opened_at": "2025-03-01T09:38:31+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.81
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: Update CoinGecko plugin README with comprehensive tool list",
   "number": 365,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 95,
   "deletions": 66,
   "merged_at": "2025-02-24T13:46:00+00:00",
   "opened_at": "2025-02-24T09:22:37+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 4.39
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add Futarchy Plugin",
   "number": 362,
   "outcome": "burn",
   "index_ok": true,
   "additions": 249,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-02-23T00:04:12+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Improve environment variable documentation",
   "number": 346,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 534,
   "deletions": 102,
   "merged_at": "2025-02-18T08:32:15+00:00",
   "opened_at": "2025-02-17T17:19:32+00:00",
   "task_type": "docs",
   "files_changed": 23,
   "hours_to_merge": 15.21
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add Solana Smart Wallet Tests",
   "number": 333,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 255,
   "deletions": 15,
   "merged_at": "2025-02-11T13:19:58+00:00",
   "opened_at": "2025-02-11T13:02:10+00:00",
   "task_type": "test",
   "files_changed": 4,
   "hours_to_merge": 0.3
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "test: Add comprehensive test coverage for Crossmint API implementation",
   "number": 326,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3421,
   "deletions": 531,
   "merged_at": "2025-02-11T10:01:41+00:00",
   "opened_at": "2025-02-10T12:11:51+00:00",
   "task_type": "test",
   "files_changed": 9,
   "hours_to_merge": 21.83
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "test: add crossmint wallet implementation tests",
   "number": 325,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3856,
   "deletions": 673,
   "merged_at": "2025-02-11T09:54:20+00:00",
   "opened_at": "2025-02-10T11:50:22+00:00",
   "task_type": "test",
   "files_changed": 14,
   "hours_to_merge": 22.07
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: Typescript Solana Smart Wallet client",
   "number": 300,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 373,
   "deletions": 97,
   "merged_at": null,
   "opened_at": "2025-02-03T16:07:06+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: Python Solana Smart Wallet support",
   "number": 299,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 7029,
   "deletions": 657,
   "merged_at": null,
   "opened_at": "2025-02-03T15:38:11+00:00",
   "task_type": "feat",
   "files_changed": 25,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add collection, NFT minting, and faucet functionality to CrossMint plugin",
   "number": 298,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 33355,
   "deletions": 2395,
   "merged_at": null,
   "opened_at": "2025-02-02T12:18:41+00:00",
   "task_type": "feat",
   "files_changed": 337,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: update wallet READMEs",
   "number": 297,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 190,
   "deletions": 24,
   "merged_at": "2025-02-02T11:37:32+00:00",
   "opened_at": "2025-02-02T10:51:09+00:00",
   "task_type": "docs",
   "files_changed": 3,
   "hours_to_merge": 0.77
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: update plugin READMEs",
   "number": 296,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 801,
   "deletions": 202,
   "merged_at": "2025-02-02T11:37:44+00:00",
   "opened_at": "2025-02-02T10:47:47+00:00",
   "task_type": "docs",
   "files_changed": 14,
   "hours_to_merge": 0.83
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat(solana-example): implement DeepSeek Chat v3 with Telegram bot",
   "number": 292,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1959,
   "deletions": 131,
   "merged_at": null,
   "opened_at": "2025-01-28T16:50:32+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "chore: address PR feedback for sns, solana, virtuals-game/viem, and send-nft-to-twitter examples",
   "number": 286,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 165,
   "deletions": 36,
   "merged_at": "2025-01-27T02:40:09+00:00",
   "opened_at": "2025-01-27T01:26:27+00:00",
   "task_type": "chore",
   "files_changed": 9,
   "hours_to_merge": 1.23
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Improve README for vercel-ai/viem",
   "number": 285,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 88,
   "deletions": 51,
   "merged_at": "2025-01-27T02:35:44+00:00",
   "opened_at": "2025-01-26T23:40:31+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 2.92
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Improve README for virtuals-game/viem",
   "number": 284,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 252,
   "deletions": 77,
   "merged_at": "2025-01-27T02:45:57+00:00",
   "opened_at": "2025-01-26T23:37:05+00:00",
   "task_type": "docs",
   "files_changed": 11,
   "hours_to_merge": 3.15
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Improve README for vercel-ai/viem",
   "number": 283,
   "outcome": "burn",
   "index_ok": true,
   "additions": 87,
   "deletions": 7,
   "merged_at": null,
   "opened_at": "2025-01-26T23:33:40+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Improve README for vercel-ai/solana",
   "number": 282,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 261,
   "deletions": 76,
   "merged_at": "2025-01-27T02:48:43+00:00",
   "opened_at": "2025-01-26T23:29:41+00:00",
   "task_type": "docs",
   "files_changed": 11,
   "hours_to_merge": 3.32
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Improve README for vercel-ai/sns",
   "number": 281,
   "outcome": "burn",
   "index_ok": true,
   "additions": 79,
   "deletions": 7,
   "merged_at": null,
   "opened_at": "2025-01-26T23:23:55+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Improve README for vercel-ai/send-nft-to-twitter",
   "number": 280,
   "outcome": "burn",
   "index_ok": true,
   "additions": 266,
   "deletions": 72,
   "merged_at": null,
   "opened_at": "2025-01-26T23:20:51+00:00",
   "task_type": "docs",
   "files_changed": 11,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Improve README for vercel-ai/polymarket",
   "number": 279,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 8,
   "deletions": 8,
   "merged_at": "2025-01-27T02:36:54+00:00",
   "opened_at": "2025-01-26T23:17:57+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 3.32
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Improve README for vercel-ai/opensea",
   "number": 278,
   "outcome": "burn",
   "index_ok": true,
   "additions": 84,
   "deletions": 51,
   "merged_at": null,
   "opened_at": "2025-01-26T23:14:49+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: use solders.instruction for Crossmint custodial wallet",
   "number": 259,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 5356,
   "deletions": 202,
   "merged_at": null,
   "opened_at": "2025-01-21T17:33:56+00:00",
   "task_type": "fix",
   "files_changed": 14,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Uniswap plugin Python implementation",
   "number": 258,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1866,
   "deletions": 391,
   "merged_at": "2025-01-27T10:47:54+00:00",
   "opened_at": "2025-01-21T15:36:58+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": 139.18
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Python version of spl-token plugin",
   "number": 238,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1917,
   "deletions": 112,
   "merged_at": "2025-01-21T11:46:20+00:00",
   "opened_at": "2025-01-17T10:56:51+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": 96.82
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Jupiter plugin Python implementation & upgrade Solana wallet",
   "number": 237,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25390,
   "deletions": 4020,
   "merged_at": "2025-01-27T16:59:27+00:00",
   "opened_at": "2025-01-17T10:21:09+00:00",
   "task_type": "feat",
   "files_changed": 330,
   "hours_to_merge": 246.64
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Solana plugin support",
   "number": 236,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2094,
   "deletions": 2043,
   "merged_at": "2025-01-17T09:01:09+00:00",
   "opened_at": "2025-01-17T08:52:06+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.15
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add Python Solana wallet implementation",
   "number": 233,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4274,
   "deletions": 34,
   "merged_at": "2025-01-16T13:07:14+00:00",
   "opened_at": "2025-01-16T10:53:49+00:00",
   "task_type": "feat",
   "files_changed": 17,
   "hours_to_merge": 2.22
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: update chains and frameworks documentation",
   "number": 230,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 61,
   "deletions": 34,
   "merged_at": "2025-01-15T19:50:01+00:00",
   "opened_at": "2025-01-15T17:56:36+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 1.89
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add plugin generator script",
   "number": 228,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 350,
   "deletions": 17,
   "merged_at": "2025-01-15T22:11:08+00:00",
   "opened_at": "2025-01-15T16:38:23+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 5.55
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add plugin generator script",
   "number": 227,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 798,
   "deletions": 150,
   "merged_at": "2025-01-15T16:20:28+00:00",
   "opened_at": "2025-01-15T15:22:57+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": 0.96
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: Update Uniswap Plugin with Comprehensive Tools",
   "number": 226,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 724,
   "deletions": 77,
   "merged_at": null,
   "opened_at": "2025-01-15T14:37:25+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Python jsonrpc plugin",
   "number": 224,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 151,
   "deletions": 3,
   "merged_at": "2025-01-15T14:47:52+00:00",
   "opened_at": "2025-01-14T18:40:33+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 20.12
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Superfluid plugin for Python SDK",
   "number": 223,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 887,
   "deletions": 60,
   "merged_at": "2025-01-15T15:48:09+00:00",
   "opened_at": "2025-01-14T18:36:42+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 21.19
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Python Farcaster Plugin",
   "number": 221,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 197,
   "deletions": 0,
   "merged_at": "2025-01-13T17:21:02+00:00",
   "opened_at": "2025-01-13T16:46:02+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.58
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: python Nansen plugin",
   "number": 220,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 456,
   "deletions": 180,
   "merged_at": "2025-01-13T17:20:08+00:00",
   "opened_at": "2025-01-13T16:40:52+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.65
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Python implementation of Dexscreener plugin",
   "number": 219,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 163,
   "deletions": 1,
   "merged_at": "2025-01-13T15:57:28+00:00",
   "opened_at": "2025-01-13T15:51:37+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.1
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Python implementation of 1inch plugin",
   "number": 218,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 176,
   "deletions": 12,
   "merged_at": "2025-01-13T16:15:43+00:00",
   "opened_at": "2025-01-13T15:49:03+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.44
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Python implementation of Allora plugin",
   "number": 217,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 144,
   "deletions": 8,
   "merged_at": "2025-01-13T15:58:31+00:00",
   "opened_at": "2025-01-13T15:45:57+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.21
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add Python implementation of OpenSea plugin",
   "number": 216,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1154,
   "deletions": 920,
   "merged_at": "2025-01-13T16:17:30+00:00",
   "opened_at": "2025-01-13T15:42:18+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 0.59
  }
 ],
 "indexed": 43,
 "monthly": [
  {
   "burns": 5,
   "month": "2025-01",
   "merged": 31,
   "flights": 44
  },
  {
   "burns": 1,
   "month": "2025-02",
   "merged": 7,
   "flights": 11
  },
  {
   "burns": 0,
   "month": "2025-03",
   "merged": 5,
   "flights": 8
  },
  {
   "burns": 1,
   "month": "2025-04",
   "merged": 0,
   "flights": 2
  },
  {
   "burns": 0,
   "month": "2025-05",
   "merged": 0,
   "flights": 1
  }
 ],
 "top_authors": [],
 "page": "https://agentriders.com/logs/goat-sdk/goat/"
}