{
 "author": {
  "bio": "MONTREAL.AI | Montréal Artificial Intelligence",
  "name": "MONTREAL.AI",
  "login": "MontrealAI",
  "is_bot": false,
  "company": "MONTREAL.AI",
  "avatar_url": "https://avatars.githubusercontent.com/u/24208299?v=4",
  "social_urls": [
   "https://www.linkedin.com/in/montrealai/",
   "https://x.com/Montreal_AI",
   "https://www.facebook.com/MontrealAI"
  ],
  "website_url": "https://www.montreal.ai/",
  "github_user_id": 24208299,
  "readme_excerpt": null,
  "profile_fetched_at": "2026-11-04T18:44:58.785119+00:00",
  "github_profile": "https://github.com/MontrealAI"
 },
 "totals": {
  "burns": 0,
  "repos": 1,
  "merged": 3515,
  "flights": 3569,
  "indexed": 1746,
  "burn_rate": 0,
  "merge_rate": 1,
  "last_flight_at": "2025-07-30T18:41:56+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 3515,
   "flights": 3569
  }
 ],
 "repos": [
  {
   "stars": 309,
   "flights": 3569,
   "full_name": "MontrealAI/AGI-Alpha-Agent-v0",
   "primary_language": "Python"
  }
 ],
 "flights": [
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] Stabilize offline bridge test",
   "number": 3931,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17,
   "deletions": 26,
   "merged_at": "2025-07-30T18:43:39+00:00",
   "opened_at": "2025-07-30T18:41:56+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0.03
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix duplicated cache steps in CI",
   "number": 3929,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 0,
   "deletions": 234,
   "merged_at": "2025-07-30T17:16:47+00:00",
   "opened_at": "2025-07-30T17:16:39+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] run pre-commit diff in CI",
   "number": 3928,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 82,
   "deletions": 12,
   "merged_at": "2025-07-30T16:45:33+00:00",
   "opened_at": "2025-07-30T16:45:22+00:00",
   "task_type": "ci",
   "files_changed": 13,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] cache node deps and playwright",
   "number": 3927,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 254,
   "deletions": 5,
   "merged_at": "2025-07-30T15:59:43+00:00",
   "opened_at": "2025-07-30T15:58:14+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] Auto-install requests in update_actions",
   "number": 3925,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 12,
   "merged_at": "2025-07-30T15:06:17+00:00",
   "opened_at": "2025-07-30T15:06:07+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] increase meta refinement agent coverage",
   "number": 3885,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 0,
   "merged_at": "2025-07-29T14:47:55+00:00",
   "opened_at": "2025-07-29T14:47:42+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] fix disclaimer link paths",
   "number": 3878,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 20,
   "merged_at": "2025-07-29T12:25:35+00:00",
   "opened_at": "2025-07-29T12:24:49+00:00",
   "task_type": "docs",
   "files_changed": 20,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] Robust orchestrator restart test",
   "number": 3873,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 4,
   "merged_at": "2025-07-29T03:39:40+00:00",
   "opened_at": "2025-07-29T03:39:31+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] fix openai_agents tests",
   "number": 3867,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 23,
   "deletions": 5,
   "merged_at": "2025-07-28T23:02:09+00:00",
   "opened_at": "2025-07-28T23:01:57+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] verify openai-agents attrs",
   "number": 3864,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 35,
   "deletions": 3,
   "merged_at": "2025-07-28T20:04:58+00:00",
   "opened_at": "2025-07-28T20:04:50+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] improve check_env auto install",
   "number": 3862,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 28,
   "merged_at": "2025-07-28T19:26:45+00:00",
   "opened_at": "2025-07-28T19:26:33+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update tests README for wheelhouse setup",
   "number": 3858,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 0,
   "merged_at": "2025-07-28T16:44:23+00:00",
   "opened_at": "2025-07-28T16:44:13+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] enforce openai_agents version check",
   "number": 3857,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 8,
   "deletions": 18,
   "merged_at": "2025-07-28T16:27:10+00:00",
   "opened_at": "2025-07-28T16:27:00+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] document optional test packages",
   "number": 3856,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 0,
   "merged_at": "2025-07-28T16:01:57+00:00",
   "opened_at": "2025-07-28T16:01:14+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] integrate Insight CLI",
   "number": 3854,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 58,
   "deletions": 1,
   "merged_at": "2025-07-28T15:25:41+00:00",
   "opened_at": "2025-07-28T15:25:28+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add pre-commit usage docs",
   "number": 3852,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 22,
   "deletions": 15,
   "merged_at": "2025-07-28T14:23:46+00:00",
   "opened_at": "2025-07-28T14:23:13+00:00",
   "task_type": "docs",
   "files_changed": 9,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix tests",
   "number": 3851,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 5,
   "merged_at": "2025-07-28T14:00:52+00:00",
   "opened_at": "2025-07-28T14:00:38+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix optional middleware and improve offline fallback",
   "number": 3842,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 29,
   "merged_at": "2025-07-28T02:32:32+00:00",
   "opened_at": "2025-07-28T02:28:43+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.06
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix tests and OpenAI error reference",
   "number": 3839,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 32,
   "deletions": 37,
   "merged_at": "2025-07-28T00:49:45+00:00",
   "opened_at": "2025-07-28T00:49:33+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] fix: address mypy errors and add annotations",
   "number": 3837,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 16,
   "merged_at": "2025-07-28T00:17:11+00:00",
   "opened_at": "2025-07-28T00:16:59+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] replace demo subprocess shell call",
   "number": 3835,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 1,
   "merged_at": "2025-07-27T23:35:16+00:00",
   "opened_at": "2025-07-27T23:34:58+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: upgrade rdkit",
   "number": 3829,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 525,
   "deletions": 424,
   "merged_at": "2025-07-27T14:57:37+00:00",
   "opened_at": "2025-07-27T14:57:23+00:00",
   "task_type": "chore",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix ADK module import",
   "number": 3821,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 15,
   "deletions": 11,
   "merged_at": "2025-07-27T04:11:58+00:00",
   "opened_at": "2025-07-27T04:11:45+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] fix mats seed isolation",
   "number": 3814,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 9,
   "merged_at": "2025-07-27T02:51:12+00:00",
   "opened_at": "2025-07-27T02:50:52+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix dependency checks and add ADK stub",
   "number": 3813,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 103,
   "deletions": 20,
   "merged_at": "2025-07-27T02:10:00+00:00",
   "opened_at": "2025-07-27T02:09:50+00:00",
   "task_type": "fix",
   "files_changed": 7,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] clarify environment check",
   "number": 3809,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 4,
   "merged_at": "2025-07-27T00:22:37+00:00",
   "opened_at": "2025-07-27T00:22:25+00:00",
   "task_type": "docs",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve dependency-based test skips",
   "number": 3808,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 65,
   "deletions": 43,
   "merged_at": "2025-07-27T00:12:10+00:00",
   "opened_at": "2025-07-27T00:11:55+00:00",
   "task_type": "test",
   "files_changed": 11,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] update aiga agents import test",
   "number": 3807,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 25,
   "merged_at": "2025-07-26T23:53:56+00:00",
   "opened_at": "2025-07-26T23:53:45+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add wheel/pytest-asyncio base deps",
   "number": 3802,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 720,
   "deletions": 647,
   "merged_at": "2025-07-26T21:17:24+00:00",
   "opened_at": "2025-07-26T21:17:10+00:00",
   "task_type": "build",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: expand core settings",
   "number": 3798,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 67,
   "deletions": 5,
   "merged_at": "2025-07-26T19:29:19+00:00",
   "opened_at": "2025-07-26T19:29:09+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] patch heartbeat tests",
   "number": 3797,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 26,
   "deletions": 21,
   "merged_at": "2025-07-26T19:13:34+00:00",
   "opened_at": "2025-07-26T19:13:24+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update Node to 22.17.1",
   "number": 3794,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17,
   "deletions": 17,
   "merged_at": "2025-07-26T18:02:29+00:00",
   "opened_at": "2025-07-26T18:01:57+00:00",
   "task_type": "build",
   "files_changed": 10,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] update Docker Node version",
   "number": 3793,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 8,
   "merged_at": "2025-07-26T17:44:25+00:00",
   "opened_at": "2025-07-26T17:44:15+00:00",
   "task_type": "build",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix owner-check gating",
   "number": 3792,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 13,
   "merged_at": "2025-07-26T17:28:43+00:00",
   "opened_at": "2025-07-26T17:28:33+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] add workflow update hook",
   "number": 3788,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 19,
   "deletions": 3,
   "merged_at": "2025-07-26T16:13:49+00:00",
   "opened_at": "2025-07-26T16:13:00+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update Node.js release",
   "number": 3783,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 11,
   "deletions": 11,
   "merged_at": "2025-07-26T14:17:18+00:00",
   "opened_at": "2025-07-26T14:16:53+00:00",
   "task_type": "docs",
   "files_changed": 7,
   "hours_to_merge": 0.01
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] centralize asset setup",
   "number": 3761,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 47,
   "deletions": 195,
   "merged_at": "2025-07-25T17:21:48+00:00",
   "opened_at": "2025-07-25T17:21:33+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] Add SRI integrity test",
   "number": 3749,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 0,
   "merged_at": "2025-07-25T04:12:00+00:00",
   "opened_at": "2025-07-25T04:11:51+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] merge SRI checks",
   "number": 3748,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 54,
   "deletions": 73,
   "merged_at": "2025-07-25T03:56:35+00:00",
   "opened_at": "2025-07-25T03:55:23+00:00",
   "task_type": "build",
   "files_changed": 5,
   "hours_to_merge": 0.02
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] ci: verify insight SRI",
   "number": 3740,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 40,
   "deletions": 0,
   "merged_at": "2025-07-25T00:55:59+00:00",
   "opened_at": "2025-07-25T00:55:48+00:00",
   "task_type": "ci",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs: add insight bundle",
   "number": 3739,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3016,
   "deletions": 1,
   "merged_at": "2025-07-25T00:33:24+00:00",
   "opened_at": "2025-07-25T00:33:11+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add integrity check for insight docs bundle",
   "number": 3734,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 86,
   "deletions": 0,
   "merged_at": "2025-07-24T21:24:57+00:00",
   "opened_at": "2025-07-24T21:24:45+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs: add CI sprint plan",
   "number": 3731,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 0,
   "merged_at": "2025-07-24T19:49:03+00:00",
   "opened_at": "2025-07-24T19:48:49+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] sync python version requirements",
   "number": 3730,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 22,
   "deletions": 22,
   "merged_at": "2025-07-24T19:37:55+00:00",
   "opened_at": "2025-07-24T19:37:45+00:00",
   "task_type": "docs",
   "files_changed": 10,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update ortools requirement",
   "number": 3723,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 782,
   "deletions": 791,
   "merged_at": "2025-07-24T15:38:01+00:00",
   "opened_at": "2025-07-24T15:37:50+00:00",
   "task_type": "build",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] update runtime images",
   "number": 3720,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 12,
   "merged_at": "2025-07-24T13:41:37+00:00",
   "opened_at": "2025-07-24T13:41:22+00:00",
   "task_type": "build",
   "files_changed": 7,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] handle missing optional deps in preflight",
   "number": 3712,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 38,
   "deletions": 22,
   "merged_at": "2025-07-24T01:04:30+00:00",
   "opened_at": "2025-07-24T01:04:13+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] align Flask pin",
   "number": 3711,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 9,
   "merged_at": "2025-07-24T00:48:10+00:00",
   "opened_at": "2025-07-24T00:47:59+00:00",
   "task_type": "build",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] refresh lock files",
   "number": 3710,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 171,
   "deletions": 107,
   "merged_at": "2025-07-23T23:42:07+00:00",
   "opened_at": "2025-07-23T23:41:55+00:00",
   "task_type": "build",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "MontrealAI/AGI-Alpha-Agent-v0",
   "agent": "openai-codex",
   "state": "merged",
   "title": "[alpha_factory] extend py compatibility",
   "number": 3699,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 23,
   "merged_at": "2025-07-23T19:20:22+00:00",
   "opened_at": "2025-07-23T19:20:11+00:00",
   "task_type": "feat",
   "files_changed": 13,
   "hours_to_merge": 0
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/montrealai/"
}