{
 "flight": {
  "id": 360937,
  "agent": "openai-codex",
  "state": "merged",
  "title": "fix NaN usage tokens in agents extension (fixes #99)",
  "number": 101,
  "source": "aidev",
  "commits": 2,
  "debrief": "Codex fixed NaN usage tokens in the agents extension of openai-agents-js, closing issue #99. The change handled NaN tokens in AiSdkModel and added tests for generate and stream paths. It touched three files across two commits, adding 96 lines and removing 5. The pull request merged clean after one review round, 72.01 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 96,
  "closed_at": "2025-06-16T16:47:14+00:00",
  "deletions": 5,
  "merged_at": "2025-06-16T16:47:14+00:00",
  "opened_at": "2025-06-13T16:46:47+00:00",
  "task_type": "fix",
  "body_chars": 288,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:19:37.113259+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- handle NaN usage tokens in `AiSdkModel`\n- test NaN usage handling for both generate and stream paths\n\nFixes #99\n\n## Testing\n- `pnpm -r build-check`\n- `pnpm build`\n- `CI=1 pnpm test`\n- `pnpm lint`\n\n------\nhttps://chatgpt.com/codex/tasks/task_i_684c36bb17708331880b7b82ceb9ea26",
  "review_count": 1,
  "files_changed": 3,
  "hours_to_merge": 72.01,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:19:37.113259+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "openai-agents-js",
  "owner": "openai",
  "stars": 3990,
  "license": "MIT",
  "full_name": "openai/openai-agents-js",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "dkundel-openai",
  "name": "Dominik Kundel",
  "github_profile": "https://github.com/dkundel-openai",
  "page": "https://agentriders.com/logs/author/dkundel-openai/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dominik Kundel"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dominik Kundel"
  },
  {
   "at": "2025-06-13T16:46:48+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dkundel-openai"
  },
  {
   "at": "2025-06-13T21:34:51+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "seratch"
  },
  {
   "at": "2025-06-13T21:34:51+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "seratch"
  },
  {
   "at": "2025-06-16T16:47:14+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "dkundel-openai"
  },
  {
   "at": "2025-06-16T16:47:14+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "dkundel-openai"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "ci(docs): automate docs translation",
   "number": 254,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 63,
   "deletions": 3,
   "merged_at": "2025-07-26T00:07:40+00:00",
   "opened_at": "2025-07-24T15:24:22+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 32.72
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Enable the release CI job to cut a release tag on GitHub",
   "number": 207,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 13,
   "deletions": 0,
   "merged_at": "2025-07-14T14:33:55+00:00",
   "opened_at": "2025-07-14T02:04:32+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 12.49
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix encoding in tracing exporter #130",
   "number": 135,
   "outcome": "burn",
   "index_ok": true,
   "additions": 44,
   "deletions": 4,
   "merged_at": null,
   "opened_at": "2025-06-21T05:33:56+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/openai/openai-agents-js/pull/101",
 "page": "https://agentriders.com/logs/openai/openai-agents-js/101/"
}