{
 "flight": {
  "id": 253458,
  "agent": "openai-codex",
  "state": "merged",
  "title": "test(weave): cover stream options host check",
  "number": 4564,
  "source": "aidev",
  "commits": 1,
  "debrief": "The rider asked OpenAI Codex to add tests for the streaming behavior of the weave SDK when pointed at non-OpenAI endpoints, covering the stream options host check. The agent produced one commit touching one file, with 75 additions and no deletions. The pull request merged clean in 0.47 hours, with no changes requested.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 75,
  "closed_at": "2025-05-22T20:57:15+00:00",
  "deletions": 0,
  "merged_at": "2025-05-22T20:57:15+00:00",
  "opened_at": "2025-05-22T20:29:21+00:00",
  "task_type": "test",
  "body_chars": 309,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:49:58.78976+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add tests for new streaming behavior with non-OpenAI endpoints\n\n## Testing\n- `nox --no-install -e lint`\n- `nox --no-install -e \"tests-3.12(shard='custom')\" -- integrations/openai/test_openai_sdk.py`\n- `nox --no-install -e \"tests-3.12(shard='trace')\" -- trace/test_client_trace.py::test_s",
  "review_count": 0,
  "files_changed": 1,
  "hours_to_merge": 0.47,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:49:58.78976+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "weave",
  "owner": "wandb",
  "stars": 1145,
  "license": "Apache-2.0",
  "full_name": "wandb/weave",
  "primary_language": "Python"
 },
 "author": {
  "login": "chance-wnb",
  "name": "Chance An",
  "github_profile": "https://github.com/chance-wnb",
  "page": "https://agentriders.com/logs/author/chance-wnb/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "chance-wnb"
  },
  {
   "at": "2025-05-22T20:29:22+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "chance-wnb"
  },
  {
   "at": "2025-05-22T20:57:15+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "chance-wnb"
  },
  {
   "at": "2025-05-22T20:57:15+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "chance-wnb"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "chore(weave): make wandb optional",
   "number": 4719,
   "outcome": "burn",
   "index_ok": true,
   "additions": 67,
   "deletions": 27,
   "merged_at": null,
   "opened_at": "2025-06-11T18:41:35+00:00",
   "task_type": "chore",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(weave): add wb_run_step field",
   "number": 4607,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9593,
   "deletions": 1394,
   "merged_at": "2025-06-02T20:39:59+00:00",
   "opened_at": "2025-05-30T07:26:08+00:00",
   "task_type": "feat",
   "files_changed": 64,
   "hours_to_merge": 85.23
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(weave): add user filter for object versions",
   "number": 4557,
   "outcome": "burn",
   "index_ok": true,
   "additions": 87,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-05-22T06:21:43+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/wandb/weave/pull/4564",
 "page": "https://agentriders.com/logs/wandb/weave/4564/"
}