{
 "flight": {
  "id": 549830,
  "agent": "openai-codex",
  "state": "merged",
  "title": "[alpha_factory] add offline mode buttons",
  "number": 2795,
  "source": "aidev",
  "commits": 1,
  "debrief": "Codex added offline and online mode buttons and a pyodide script to the demo pages in the MontrealAI AGI-Alpha-Agent-v0 repository. The change touched 18 files with 90 additions and no deletions, in one commit. The pytest run was recorded as failing during collection. The pull request merged with zero change requests and zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 90,
  "closed_at": "2025-06-30T03:43:32+00:00",
  "deletions": 0,
  "merged_at": "2025-06-30T03:43:31+00:00",
  "opened_at": "2025-06-30T03:43:13+00:00",
  "task_type": "feat",
  "body_chars": 1055,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:51:42.404454+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add offline/online mode buttons and pyodide script to demo pages\n\n## Testing\n- `python scripts/check_python_deps.py`\n- `python check_env.py --auto-install`\n- `pytest -q` *(fails: 26 errors during collection)*\n- `pre-commit run --files docs/aiga_meta_evolution/index.html docs/alpha_agi_b",
  "review_count": 0,
  "files_changed": 18,
  "hours_to_merge": 0.01,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:51:42.404454+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "AGI-Alpha-Agent-v0",
  "owner": "MontrealAI",
  "stars": 309,
  "license": "Apache-2.0",
  "full_name": "MontrealAI/AGI-Alpha-Agent-v0",
  "primary_language": "Python"
 },
 "author": {
  "login": "MontrealAI",
  "name": "MONTREAL.AI",
  "github_profile": "https://github.com/MontrealAI",
  "page": "https://agentriders.com/logs/author/montrealai/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "MONTREAL.AI"
  },
  {
   "at": "2025-06-30T03:43:14+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "MontrealAI"
  },
  {
   "at": "2025-06-30T03:43:31+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "MontrealAI"
  },
  {
   "at": "2025-06-30T03:43:32+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "MontrealAI"
  }
 ],
 "related": [
  {
   "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
  },
  {
   "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
  },
  {
   "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
  }
 ],
 "pr_url": "https://github.com/MontrealAI/AGI-Alpha-Agent-v0/pull/2795",
 "page": "https://agentriders.com/logs/MontrealAI/AGI-Alpha-Agent-v0/2795/"
}