{
 "repo": {
  "name": "AutoGPT",
  "owner": "Significant-Gravitas",
  "stars": 187938,
  "license": "NOASSERTION",
  "full_name": "Significant-Gravitas/AutoGPT",
  "fetched_at": "2026-11-08T10:57:50.44511+00:00",
  "primary_language": "Python"
 },
 "burns": [
  {
   "agent": "openai-codex",
   "number": 10259,
   "reviewer_excerpt": "Thank you for the PR adding these list operation blocks! The code itself looks well-structured with proper test cases for each block. However, before we",
   "reviewer_excerpt_url": "https://github.com/Significant-Gravitas/AutoGPT/pull/10259#issuecomment-3013920066"
  },
  {
   "agent": "openai-codex",
   "number": 10227,
   "reviewer_excerpt": "Thank you for your contribution to add timestamps to the output modal! This feature will definitely improve the user experience. Before we can merge this",
   "reviewer_excerpt_url": "https://github.com/Significant-Gravitas/AutoGPT/pull/10227#issuecomment-3001793972"
  },
  {
   "agent": "openai-codex",
   "number": 10019,
   "reviewer_excerpt": "The PR appears to be implementing infinite scroll functionality to replace pagination for the agent popout component. The changes look properly focused on this feature.",
   "reviewer_excerpt_url": "https://github.com/Significant-Gravitas/AutoGPT/pull/10019#issuecomment-2902395413"
  },
  {
   "agent": "openai-codex",
   "number": 10010,
   "reviewer_excerpt": "Why are we doing this ?",
   "reviewer_excerpt_url": "https://github.com/Significant-Gravitas/AutoGPT/pull/10010#pullrequestreview-2868859360"
  },
  {
   "agent": "openai-codex",
   "number": 10005,
   "reviewer_excerpt": "This doesn't fix error cases. I have a better fix for this :)",
   "reviewer_excerpt_url": "https://github.com/Significant-Gravitas/AutoGPT/pull/10005#pullrequestreview-2861619575"
  }
 ],
 "total": 43,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 16,
   "flights": 40,
   "burn_rate": 0.214,
   "merge_rate": 0.571,
   "last_flight_at": "2025-07-08T13:37:53+00:00",
   "median_hours_to_merge": 1
  },
  {
   "agent": "claude-code",
   "merged": 2,
   "flights": 3,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-07-30T04:14:20+00:00",
   "median_hours_to_merge": 90.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "fix(backend): Fix LLM blocks call tracking",
   "number": 10483,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 585,
   "deletions": 15,
   "merged_at": "2025-07-30T05:27:20+00:00",
   "opened_at": "2025-07-30T04:14:20+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 1.22
  },
  {
   "agent": "claude-code",
   "state": "open",
   "title": "feat(backend): Add ElevenLabs API integration",
   "number": 10351,
   "outcome": "stale",
   "index_ok": false,
   "additions": 2479,
   "deletions": 1714,
   "merged_at": null,
   "opened_at": "2025-07-11T09:40:37+00:00",
   "task_type": "feat",
   "files_changed": 50,
   "hours_to_merge": null
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat(backend): Integrate GCS file storage with automatic expiration for Agent File Input",
   "number": 10340,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 92019,
   "deletions": 29232,
   "merged_at": "2025-07-18T03:20:54+00:00",
   "opened_at": "2025-07-10T15:52:56+00:00",
   "task_type": "feat",
   "files_changed": 388,
   "hours_to_merge": 179.47
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(backend): add Perplexity Sonar models",
   "number": 10326,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 384,
   "deletions": 315,
   "merged_at": "2025-07-08T14:24:39+00:00",
   "opened_at": "2025-07-08T13:37:53+00:00",
   "task_type": "feat",
   "files_changed": 21,
   "hours_to_merge": 0.78
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(blocks): add plural outputs where blocks yield singular values in loops",
   "number": 10304,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 262,
   "deletions": 106,
   "merged_at": "2025-07-03T20:22:22+00:00",
   "opened_at": "2025-07-03T19:31:03+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.86
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(blocks): add list operation blocks",
   "number": 10259,
   "outcome": "burn",
   "index_ok": false,
   "additions": 1987,
   "deletions": 813,
   "merged_at": null,
   "opened_at": "2025-06-27T17:47:24+00:00",
   "task_type": "feat",
   "files_changed": 42,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(frontend): show timestamp in output modal",
   "number": 10227,
   "outcome": "burn",
   "index_ok": true,
   "additions": 13579,
   "deletions": 6889,
   "merged_at": null,
   "opened_at": "2025-06-24T20:35:08+00:00",
   "task_type": "feat",
   "files_changed": 302,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "feat(frontend/marketplace): hide ratings behind feature flag",
   "number": 10226,
   "outcome": "stale",
   "index_ok": false,
   "additions": 17718,
   "deletions": 7696,
   "merged_at": null,
   "opened_at": "2025-06-24T20:34:08+00:00",
   "task_type": "feat",
   "files_changed": 306,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "fix(frontend): update scheduler default",
   "number": 10225,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 13571,
   "deletions": 6889,
   "merged_at": null,
   "opened_at": "2025-06-24T20:27:24+00:00",
   "task_type": "fix",
   "files_changed": 300,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix(backend): update Unreal Speech API to v8",
   "number": 10224,
   "outcome": "stale",
   "index_ok": false,
   "additions": 36056,
   "deletions": 9181,
   "merged_at": null,
   "opened_at": "2025-06-24T20:25:24+00:00",
   "task_type": "fix",
   "files_changed": 547,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "fix backend agent executor defaults",
   "number": 10223,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 13653,
   "deletions": 6891,
   "merged_at": null,
   "opened_at": "2025-06-24T20:18:05+00:00",
   "task_type": "fix",
   "files_changed": 301,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(platform/backend): skip invalid graphs when listing in block menu",
   "number": 10159,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 1,
   "merged_at": "2025-06-16T08:16:06+00:00",
   "opened_at": "2025-06-13T16:04:58+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 64.19
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "feat(blocks): add video transcription and editing blocks",
   "number": 10153,
   "outcome": "stale",
   "index_ok": false,
   "additions": 43800,
   "deletions": 26317,
   "merged_at": null,
   "opened_at": "2025-06-12T17:39:52+00:00",
   "task_type": "feat",
   "files_changed": 505,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(blocks/backend): update Gmail block tests",
   "number": 10095,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 1,
   "merged_at": "2025-06-04T15:11:04+00:00",
   "opened_at": "2025-06-04T15:10:49+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(backend): rename flux kontext block",
   "number": 10064,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 26,
   "deletions": 9,
   "merged_at": "2025-05-30T12:58:18+00:00",
   "opened_at": "2025-05-30T12:58:00+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(platform/blocks): add AI Image Editor Block powered by flux kontext",
   "number": 10063,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 641,
   "deletions": 95,
   "merged_at": "2025-06-02T21:10:18+00:00",
   "opened_at": "2025-05-30T11:04:11+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": 82.1
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix(backend): mask Authorization header in web request block",
   "number": 10035,
   "outcome": "stale",
   "index_ok": false,
   "additions": 10,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-05-24T17:08:47+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix frontend crash on google calendar reminder minutes",
   "number": 10034,
   "outcome": "stale",
   "index_ok": false,
   "additions": 18,
   "deletions": 7,
   "merged_at": null,
   "opened_at": "2025-05-24T17:08:17+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "feat(platform/library): sort by last run",
   "number": 10033,
   "outcome": "stale",
   "index_ok": false,
   "additions": 46,
   "deletions": 17,
   "merged_at": null,
   "opened_at": "2025-05-24T17:08:03+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "fix(platform): load env vars in docker compose",
   "number": 10032,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 26,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-05-24T17:03:03+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(frontend/marketplace): require category selection",
   "number": 10031,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 190,
   "deletions": 136,
   "merged_at": "2025-05-27T15:13:43+00:00",
   "opened_at": "2025-05-24T16:57:45+00:00",
   "task_type": "fix",
   "files_changed": 22,
   "hours_to_merge": 70.27
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Implement infinite scroll for publish agent popout",
   "number": 10019,
   "outcome": "burn",
   "index_ok": true,
   "additions": 56,
   "deletions": 45,
   "merged_at": null,
   "opened_at": "2025-05-22T19:51:57+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs(platform): update AGENTS instructions",
   "number": 10016,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 52,
   "deletions": 2,
   "merged_at": "2025-05-22T16:10:30+00:00",
   "opened_at": "2025-05-22T15:23:58+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.78
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Filter store creators with approved agents",
   "number": 10014,
   "outcome": "stale",
   "index_ok": false,
   "additions": 31,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-05-22T15:16:05+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix AddMemoryBlock JSON serialization error",
   "number": 10013,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 2,
   "merged_at": "2025-05-22T16:10:46+00:00",
   "opened_at": "2025-05-22T15:12:31+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.97
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Fix Webhook URL overflow",
   "number": 10011,
   "outcome": "stale",
   "index_ok": false,
   "additions": 138,
   "deletions": 88,
   "merged_at": null,
   "opened_at": "2025-05-22T15:07:31+00:00",
   "task_type": "fix",
   "files_changed": 35,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(frontend): Redirect from www. to root domain",
   "number": 10010,
   "outcome": "burn",
   "index_ok": true,
   "additions": 7,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-05-22T15:04:00+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(blocks): Error messages from SendWebRequestBlock use the requested translated IP instead of the orignal URL",
   "number": 10009,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 0,
   "merged_at": "2025-05-22T16:01:54+00:00",
   "opened_at": "2025-05-22T15:00:23+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 1.03
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix Exa blocks handling of empty results",
   "number": 10005,
   "outcome": "burn",
   "index_ok": true,
   "additions": 15,
   "deletions": 7,
   "merged_at": null,
   "opened_at": "2025-05-22T14:42:40+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(frontend): Top Agents header spacing",
   "number": 10002,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1589,
   "deletions": 2053,
   "merged_at": "2025-05-22T16:27:33+00:00",
   "opened_at": "2025-05-22T14:23:28+00:00",
   "task_type": "fix",
   "files_changed": 72,
   "hours_to_merge": 2.07
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix(platform/backend): redis config default and logging call",
   "number": 10001,
   "outcome": "stale",
   "index_ok": false,
   "additions": 26886,
   "deletions": 17394,
   "merged_at": null,
   "opened_at": "2025-05-22T14:15:05+00:00",
   "task_type": "fix",
   "files_changed": 297,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Gmail blocks query error",
   "number": 9968,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 62,
   "deletions": 33,
   "merged_at": "2025-05-18T16:55:15+00:00",
   "opened_at": "2025-05-18T11:33:08+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 5.37
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove Gmail thread includeSpamTrash",
   "number": 9967,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 3,
   "deletions": 10,
   "merged_at": "2025-05-18T08:37:45+00:00",
   "opened_at": "2025-05-18T08:35:38+00:00",
   "task_type": "chore",
   "files_changed": 2,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Gmail reply for missing recipients",
   "number": 9966,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 2,
   "merged_at": "2025-05-18T08:20:52+00:00",
   "opened_at": "2025-05-18T07:58:53+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.37
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(blocks/gmail): add Gmail thread blocks",
   "number": 9965,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 44189,
   "deletions": 22042,
   "merged_at": "2025-07-17T20:22:51+00:00",
   "opened_at": "2025-05-18T07:30:02+00:00",
   "task_type": "feat",
   "files_changed": 460,
   "hours_to_merge": 1452.88
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(blocks/gmail): add Gmail thread blocks and docs",
   "number": 9964,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 276,
   "deletions": 14,
   "merged_at": null,
   "opened_at": "2025-05-18T06:51:16+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix(frontend): Update StoreCard component to use `bg-background` instead of hardcoded `bg-white`",
   "number": 9963,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27642,
   "deletions": 16769,
   "merged_at": "2025-06-16T08:14:21+00:00",
   "opened_at": "2025-05-17T21:29:31+00:00",
   "task_type": "fix",
   "files_changed": 300,
   "hours_to_merge": 706.75
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(blocks/gmail): add Gmail thread blocks and docs",
   "number": 9962,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 265,
   "deletions": 14,
   "merged_at": null,
   "opened_at": "2025-05-17T20:13:06+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "feat(blocks/agent): add outdated-agent block update button",
   "number": 9961,
   "outcome": "stale",
   "index_ok": false,
   "additions": 58,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-05-17T20:03:58+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix(blocks/exa): Fix contents advanced-toggle",
   "number": 9960,
   "outcome": "stale",
   "index_ok": false,
   "additions": 8,
   "deletions": 23,
   "merged_at": null,
   "opened_at": "2025-05-17T19:12:03+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add Gmail thread blocks and docs",
   "number": 9959,
   "outcome": "burn",
   "index_ok": true,
   "additions": 258,
   "deletions": 12,
   "merged_at": null,
   "opened_at": "2025-05-17T12:42:09+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "fix(blocks/exa): Fix missing results on Exa Search block",
   "number": 9958,
   "outcome": "stale",
   "index_ok": false,
   "additions": 25,
   "deletions": 5,
   "merged_at": null,
   "opened_at": "2025-05-17T12:35:04+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "fix(backend/blocks): Fix Exa search block not returning results",
   "number": 9957,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 18,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-05-17T11:20:49+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "indexed": 20,
 "monthly": [
  {
   "burns": 4,
   "month": "2025-05",
   "merged": 12,
   "flights": 29
  },
  {
   "burns": 2,
   "month": "2025-06",
   "merged": 2,
   "flights": 9
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 4,
   "flights": 5
  }
 ],
 "top_authors": [
  {
   "name": "Toran Bruce Richards",
   "login": "Torantulino",
   "flights": 26,
   "indexed": 12
  },
  {
   "name": "Zamil Majdy",
   "login": "majdyz",
   "flights": 3,
   "indexed": 3
  },
  {
   "name": "Nicholas Tindle",
   "login": "ntindle",
   "flights": 3,
   "indexed": 2
  },
  {
   "name": "Swifty",
   "login": "Swiftyos",
   "flights": 3,
   "indexed": 2
  },
  {
   "name": null,
   "login": "ograce1421",
   "flights": 1,
   "indexed": 1
  },
  {
   "name": null,
   "login": "itsababseh",
   "flights": 6,
   "indexed": 0
  },
  {
   "name": null,
   "login": "Bentlybro",
   "flights": 1,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/Significant-Gravitas/AutoGPT/"
}