{
 "author": {
  "bio": "return ((void *) 0);",
  "name": "Juan Calderon-Perez",
  "login": "gaby",
  "is_bot": false,
  "company": null,
  "avatar_url": "https://avatars.githubusercontent.com/u/835733?v=4",
  "social_urls": [],
  "website_url": null,
  "github_user_id": 835733,
  "readme_excerpt": null,
  "profile_fetched_at": "2026-11-04T18:46:14.719289+00:00",
  "github_profile": "https://github.com/gaby"
 },
 "totals": {
  "burns": 1,
  "repos": 8,
  "merged": 35,
  "flights": 42,
  "indexed": 29,
  "burn_rate": 0.024,
  "merge_rate": 0.833,
  "last_flight_at": "2025-06-21T02:27:39+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 1,
   "merged": 35,
   "flights": 42
  }
 ],
 "repos": [
  {
   "stars": 40254,
   "flights": 28,
   "full_name": "gofiber/fiber",
   "primary_language": "Go"
  },
  {
   "stars": 0,
   "flights": 3,
   "full_name": "gaby/mistral-common",
   "primary_language": "Python"
  },
  {
   "stars": 3,
   "flights": 3,
   "full_name": "gofiber/schema",
   "primary_language": "Go"
  },
  {
   "stars": 960,
   "flights": 3,
   "full_name": "mistralai/mistral-common",
   "primary_language": "Python"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "gaby/ifacemaker",
   "primary_language": "Go"
  },
  {
   "stars": 209,
   "flights": 1,
   "full_name": "ansrivas/fiberprometheus",
   "primary_language": "Go"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "gaby/fiberprometheus",
   "primary_language": "Go"
  },
  {
   "stars": 355,
   "flights": 1,
   "full_name": "vburenin/ifacemaker",
   "primary_language": "Go"
  }
 ],
 "flights": [
  {
   "repo": "vburenin/ifacemaker",
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: Skip overridden promoted methods",
   "number": 84,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 41,
   "deletions": 4,
   "merged_at": "2025-06-21T02:28:07+00:00",
   "opened_at": "2025-06-21T02:26:49+00:00",
   "task_type": "chore",
   "files_changed": 2,
   "hours_to_merge": 0.02
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve CSRF tests coverage",
   "number": 3531,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 43,
   "deletions": 0,
   "merged_at": "2025-06-20T06:47:57+00:00",
   "opened_at": "2025-06-20T03:02:03+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 3.77
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve CORS tests coverage",
   "number": 3530,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 19,
   "deletions": 1,
   "merged_at": "2025-06-20T06:47:05+00:00",
   "opened_at": "2025-06-19T22:14:04+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 8.55
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve Binder tests coverage",
   "number": 3529,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 115,
   "deletions": 6,
   "merged_at": "2025-06-19T06:28:49+00:00",
   "opened_at": "2025-06-19T03:37:34+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 2.85
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Add missing CSRF token extractor tests",
   "number": 3527,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 38,
   "deletions": 0,
   "merged_at": "2025-06-18T06:25:05+00:00",
   "opened_at": "2025-06-18T03:19:28+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 3.09
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve Retry addon tests coverage",
   "number": 3526,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 67,
   "deletions": 10,
   "merged_at": "2025-06-18T06:24:39+00:00",
   "opened_at": "2025-06-18T02:43:50+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 3.68
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve hooks test coverage",
   "number": 3524,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 304,
   "deletions": 18,
   "merged_at": "2025-06-18T12:56:31+00:00",
   "opened_at": "2025-06-17T13:17:09+00:00",
   "task_type": "chore",
   "files_changed": 7,
   "hours_to_merge": 23.66
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve Helmet middleware tests coverage",
   "number": 3523,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 74,
   "deletions": 15,
   "merged_at": "2025-06-17T21:24:49+00:00",
   "opened_at": "2025-06-17T11:33:19+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 9.86
  },
  {
   "repo": "mistralai/mistral-common",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix string formatting for NotImplementedError()",
   "number": 103,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 18,
   "merged_at": "2025-06-17T15:13:54+00:00",
   "opened_at": "2025-06-17T01:44:15+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 13.49
  },
  {
   "repo": "mistralai/mistral-common",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix error message instructions in transform_image()",
   "number": 102,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 7,
   "merged_at": "2025-06-24T14:58:14+00:00",
   "opened_at": "2025-06-17T01:23:49+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 181.57
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve Idempotency middleware tests coverage",
   "number": 3521,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 341,
   "deletions": 30,
   "merged_at": "2025-06-16T15:45:40+00:00",
   "opened_at": "2025-06-15T04:18:01+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 35.46
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve EarlyData middleware tests coverage",
   "number": 3520,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 76,
   "deletions": 7,
   "merged_at": "2025-06-16T15:44:32+00:00",
   "opened_at": "2025-06-15T03:18:34+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 36.43
  },
  {
   "repo": "mistralai/mistral-common",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix string formatting for ConnectionError",
   "number": 101,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-06-16T09:33:37+00:00",
   "opened_at": "2025-06-14T13:27:42+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 44.1
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "closed",
   "title": "🚀 feat: Add support for Timeout middleware configuration",
   "number": 3518,
   "outcome": "burn",
   "index_ok": true,
   "additions": 435,
   "deletions": 185,
   "merged_at": null,
   "opened_at": "2025-06-13T14:24:21+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": null
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Refactor EnvVar middleware",
   "number": 3513,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 35,
   "merged_at": "2025-06-10T06:40:58+00:00",
   "opened_at": "2025-06-10T01:34:33+00:00",
   "task_type": "chore",
   "files_changed": 4,
   "hours_to_merge": 5.11
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Replace math/rand with crypto/rand",
   "number": 3508,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6635,
   "deletions": 1891,
   "merged_at": "2025-07-23T14:28:16+00:00",
   "opened_at": "2025-06-07T22:55:19+00:00",
   "task_type": "chore",
   "files_changed": 136,
   "hours_to_merge": 1095.55
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Fix typos in code and docs",
   "number": 3507,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 28,
   "merged_at": "2025-06-07T20:34:44+00:00",
   "opened_at": "2025-06-07T18:44:56+00:00",
   "task_type": "chore",
   "files_changed": 18,
   "hours_to_merge": 1.83
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve CORS middleware response headers ",
   "number": 3505,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1532,
   "deletions": 923,
   "merged_at": "2025-06-10T06:47:34+00:00",
   "opened_at": "2025-06-05T15:01:10+00:00",
   "task_type": "chore",
   "files_changed": 103,
   "hours_to_merge": 111.77
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Add upper index limit for parsers",
   "number": 3503,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 183,
   "deletions": 97,
   "merged_at": "2025-06-10T06:45:49+00:00",
   "opened_at": "2025-06-05T04:21:05+00:00",
   "task_type": "chore",
   "files_changed": 6,
   "hours_to_merge": 122.41
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🐛 fix: Subdomains offset handling",
   "number": 3495,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 270,
   "deletions": 112,
   "merged_at": "2025-06-05T07:36:21+00:00",
   "opened_at": "2025-05-31T16:10:02+00:00",
   "task_type": "fix",
   "files_changed": 13,
   "hours_to_merge": 111.44
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Improve cache middleware RFC compliance",
   "number": 3488,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 597,
   "deletions": 207,
   "merged_at": "2025-05-28T11:59:06+00:00",
   "opened_at": "2025-05-28T02:00:48+00:00",
   "task_type": "chore",
   "files_changed": 20,
   "hours_to_merge": 9.97
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Enhance BasicAuth middleware to better comply with RFC 6750",
   "number": 3484,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 990,
   "deletions": 769,
   "merged_at": "2025-05-27T12:27:46+00:00",
   "opened_at": "2025-05-27T04:13:49+00:00",
   "task_type": "chore",
   "files_changed": 73,
   "hours_to_merge": 8.23
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Enhance KeyAuth middleware to better comply with RFC 6750",
   "number": 3482,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1321,
   "deletions": 1586,
   "merged_at": "2025-05-27T12:07:42+00:00",
   "opened_at": "2025-05-27T01:38:49+00:00",
   "task_type": "chore",
   "files_changed": 15,
   "hours_to_merge": 10.48
  },
  {
   "repo": "ansrivas/fiberprometheus",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: Support for ignoring unregistered routes and status codes",
   "number": 246,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 181,
   "deletions": 11,
   "merged_at": "2025-05-27T11:03:00+00:00",
   "opened_at": "2025-05-26T18:40:48+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 16.37
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Add unit-test for header injection",
   "number": 3470,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 0,
   "merged_at": "2025-05-23T11:48:19+00:00",
   "opened_at": "2025-05-23T11:32:11+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0.27
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Fix proxy middleware tests for offline environments",
   "number": 3467,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 94,
   "deletions": 21,
   "merged_at": "2025-05-22T12:07:06+00:00",
   "opened_at": "2025-05-22T02:22:54+00:00",
   "task_type": "chore",
   "files_changed": 3,
   "hours_to_merge": 9.74
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs: Fix more typos across code base",
   "number": 3465,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9,
   "deletions": 9,
   "merged_at": "2025-05-21T12:34:36+00:00",
   "opened_at": "2025-05-21T12:24:19+00:00",
   "task_type": "docs",
   "files_changed": 4,
   "hours_to_merge": 0.17
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "📒 docs: Fix typos",
   "number": 3464,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 5,
   "deletions": 5,
   "merged_at": "2025-05-21T06:12:32+00:00",
   "opened_at": "2025-05-21T03:55:48+00:00",
   "task_type": "docs",
   "files_changed": 4,
   "hours_to_merge": 2.28
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🔥 feat: Add support for NewErrorf",
   "number": 3463,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2096,
   "deletions": 1686,
   "merged_at": "2025-05-27T11:23:29+00:00",
   "opened_at": "2025-05-21T02:33:21+00:00",
   "task_type": "feat",
   "files_changed": 30,
   "hours_to_merge": 152.84
  },
  {
   "repo": "gaby/ifacemaker",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add generics support",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-21T02:27:39+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "gaby/ifacemaker",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix promoted method override bug",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-21T02:30:53+00:00",
   "opened_at": "2025-06-21T02:25:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.1
  },
  {
   "repo": "gofiber/schema",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Handle errIndexTooLarge during decode",
   "number": 28,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-18T06:25:30+00:00",
   "opened_at": "2025-06-18T01:54:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 4.51
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹chore: Improve BasicAuth middleware default security",
   "number": 3522,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 498,
   "deletions": 41,
   "merged_at": "2025-06-20T06:47:35+00:00",
   "opened_at": "2025-06-17T02:22:17+00:00",
   "task_type": "chore",
   "files_changed": 13,
   "hours_to_merge": 76.42
  },
  {
   "repo": "gaby/mistral-common",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix error messages in protocol",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T01:37:11+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "gaby/mistral-common",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix test import style",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T01:21:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "gaby/mistral-common",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix error message formatting in tokenizer utils",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-14T13:25:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "gofiber/schema",
   "agent": "openai-codex",
   "state": "merged",
   "title": " 🧹 chore: Add upper index limit for parsers",
   "number": 27,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-05T07:29:22+00:00",
   "opened_at": "2025-06-05T05:02:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.44
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🐛 fix: Middlewares immutable config handling",
   "number": 3494,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 54,
   "deletions": 2,
   "merged_at": "2025-06-01T11:53:18+00:00",
   "opened_at": "2025-05-29T13:08:55+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 70.74
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🧹 chore: Enhance config validation in EncryptCookie middleware",
   "number": 3491,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 242,
   "deletions": 52,
   "merged_at": "2025-05-28T13:12:57+00:00",
   "opened_at": "2025-05-28T11:34:49+00:00",
   "task_type": "chore",
   "files_changed": 11,
   "hours_to_merge": 1.64
  },
  {
   "repo": "gaby/fiberprometheus",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add docs for ignore codes and group tests",
   "number": 11,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-26T18:39:02+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "gofiber/fiber",
   "agent": "openai-codex",
   "state": "closed",
   "title": "🔥 feat: Fiber security package",
   "number": 3472,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 434,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-05-24T04:40:42+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "repo": "gofiber/schema",
   "agent": "openai-codex",
   "state": "merged",
   "title": "🐛 fix: Default tag parsing",
   "number": 23,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-18T13:04:26+00:00",
   "opened_at": "2025-05-18T00:58:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 12.09
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/gaby/"
}