{
 "repo": {
  "name": "convex-helpers",
  "owner": "get-convex",
  "stars": 496,
  "license": "Apache-2.0",
  "full_name": "get-convex/convex-helpers",
  "fetched_at": "2026-11-08T11:00:29.960874+00:00",
  "primary_language": "TypeScript"
 },
 "burns": [
  {
   "agent": "devin",
   "number": 559,
   "reviewer_excerpt": "Is there a reason we can't re-use more of the underlying `usePaginatedQuery` hook?",
   "reviewer_excerpt_url": "https://github.com/get-convex/convex-helpers/pull/559#issuecomment-2845372951"
  },
  {
   "agent": "devin",
   "number": 516,
   "reviewer_excerpt": "This would be super useful - any idea on when this could be resolved?",
   "reviewer_excerpt_url": "https://github.com/get-convex/convex-helpers/pull/516#issuecomment-2827325943"
  }
 ],
 "total": 10,
 "agents": [
  {
   "agent": "devin",
   "merged": 3,
   "flights": 6,
   "burn_rate": 0.333,
   "merge_rate": 0.5,
   "last_flight_at": "2025-05-01T21:31:07+00:00",
   "median_hours_to_merge": 4.3
  },
  {
   "agent": "openai-codex",
   "merged": 4,
   "flights": 4,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-05-25T21:52:41+00:00",
   "median_hours_to_merge": 0.4
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix temp file warning path",
   "number": 603,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-05-25T22:18:29+00:00",
   "opened_at": "2025-05-25T21:52:41+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.43
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update react session example",
   "number": 602,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 5,
   "deletions": 2,
   "merged_at": "2025-05-25T22:18:24+00:00",
   "opened_at": "2025-05-25T21:52:26+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.43
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix misspelling in zod comment",
   "number": 601,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-05-25T22:18:19+00:00",
   "opened_at": "2025-05-25T21:52:15+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.43
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix typo in README",
   "number": 600,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-05-25T22:18:11+00:00",
   "opened_at": "2025-05-25T21:51:48+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.44
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add non-React ConvexSessionClient",
   "number": 560,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 997,
   "deletions": 467,
   "merged_at": "2025-05-02T22:28:01+00:00",
   "opened_at": "2025-05-01T21:31:07+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 24.95
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add usePaginatedQuery hook to cache helpers",
   "number": 559,
   "outcome": "burn",
   "index_ok": true,
   "additions": 986,
   "deletions": 411,
   "merged_at": null,
   "opened_at": "2025-05-01T17:53:37+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add finally callback to customFunction",
   "number": 516,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1410,
   "deletions": 1018,
   "merged_at": null,
   "opened_at": "2025-03-27T01:47:58+00:00",
   "task_type": "feat",
   "files_changed": 48,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add convexToZod function and helper",
   "number": 515,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 514,
   "deletions": 149,
   "merged_at": "2025-03-26T04:26:27+00:00",
   "opened_at": "2025-03-26T00:09:14+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 4.29
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add GitHub workflow to check for CLA text in PR descriptions",
   "number": 510,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 42,
   "deletions": 2,
   "merged_at": "2025-03-21T21:22:22+00:00",
   "opened_at": "2025-03-21T21:06:23+00:00",
   "task_type": "ci",
   "files_changed": 2,
   "hours_to_merge": 0.27
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add test setup matching rate-limiter repo",
   "number": 432,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 3313,
   "deletions": 10,
   "merged_at": null,
   "opened_at": "2025-02-03T23:07:25+00:00",
   "task_type": "test",
   "files_changed": 4,
   "hours_to_merge": null
  }
 ],
 "indexed": 5,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-02",
   "merged": 0,
   "flights": 1
  },
  {
   "burns": 1,
   "month": "2025-03",
   "merged": 2,
   "flights": 3
  },
  {
   "burns": 1,
   "month": "2025-05",
   "merged": 5,
   "flights": 6
  }
 ],
 "top_authors": [
  {
   "name": null,
   "login": "ianmacartney",
   "flights": 4,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/get-convex/convex-helpers/"
}