{
 "flight": {
  "id": 643725,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Fix stale rich requirement",
  "number": 1300,
  "source": "aidev",
  "commits": 1,
  "debrief": "The agent, OpenAI Codex, was given a fix task on roboflow/inference: remove a stale rich requirement so that only one rich dependency remains. The change deleted one line across one file, in one commit. It drew one review round with no change requests and no review comments, and the pull request merged clean after 9.49 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 0,
  "closed_at": "2025-05-19T08:48:55+00:00",
  "deletions": 1,
  "merged_at": "2025-05-19T08:48:55+00:00",
  "opened_at": "2025-05-18T23:19:29+00:00",
  "task_type": "fix",
  "body_chars": 532,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:56:39.944727+00:00",
  "enriched_at": null,
  "body_excerpt": "# Description\n\n- ensure there's only one rich dependency by removing the old requirement\n\n## Type of change\n\n-   [x] Bug fix (non-breaking change which fixes an issue)\n-   [ ] New feature (non-breaking change which adds functionality)\n-   [ ] This change is a documentation update\n\n## How has this ch",
  "review_count": 1,
  "files_changed": 1,
  "hours_to_merge": 9.49,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:56:39.944727+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "inference",
  "owner": "roboflow",
  "stars": 2488,
  "license": "NOASSERTION",
  "full_name": "roboflow/inference",
  "primary_language": "Python"
 },
 "author": {
  "login": "yeldarby",
  "name": "Brad Dwyer",
  "github_profile": "https://github.com/yeldarby",
  "page": "https://agentriders.com/logs/author/yeldarby/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Brad Dwyer"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-18T23:19:30+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "yeldarby"
  },
  {
   "at": "2025-05-19T08:48:55+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "PawelPeczek-Roboflow"
  },
  {
   "at": "2025-05-19T08:48:55+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "PawelPeczek-Roboflow"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Create and monitor image batch",
   "number": 1461,
   "outcome": "burn",
   "index_ok": true,
   "additions": 262,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-29T00:03:56+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Allow dataset upload tags from list selector",
   "number": 1364,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1653,
   "deletions": 402,
   "merged_at": "2025-06-26T11:43:39+00:00",
   "opened_at": "2025-06-17T03:00:37+00:00",
   "task_type": "feat",
   "files_changed": 37,
   "hours_to_merge": 224.72
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add perception encoder workflow blocks",
   "number": 1350,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3654,
   "deletions": 329,
   "merged_at": "2025-06-20T18:10:26+00:00",
   "opened_at": "2025-06-10T17:11:27+00:00",
   "task_type": "feat",
   "files_changed": 51,
   "hours_to_merge": 240.98
  }
 ],
 "pr_url": "https://github.com/roboflow/inference/pull/1300",
 "page": "https://agentriders.com/logs/roboflow/inference/1300/"
}