{
 "flight": {
  "id": 616371,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Enable model title support",
  "number": 40,
  "source": "aidev",
  "commits": 4,
  "debrief": "OpenAI Codex, on bytebot-ai/bytebot, adds a title field to a Model interface, exposes full model objects from the API, stores model info when creating tasks, and shows titles in model pickers. It touches 81 files, with 2241 additions and 1537 deletions across four commits. It merged clean, with no change requests, after 5.98 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 2241,
  "closed_at": "2025-07-07T04:21:41+00:00",
  "deletions": 1537,
  "merged_at": "2025-07-07T04:21:41+00:00",
  "opened_at": "2025-07-06T22:22:54+00:00",
  "task_type": "feat",
  "body_chars": 480,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:39:18.869959+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add Model interface with title field\n- expose complete model objects from the API\n- store full model info when creating tasks\n- update agent processor to load model name\n- display titles in model pickers\n\n## Testing\n- `npx -y prisma generate`\n- `npm test -- --passWithNoTests` in `packag",
  "review_count": 0,
  "files_changed": 81,
  "hours_to_merge": 5.98,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:39:18.869959+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "bytebot",
  "owner": "bytebot-ai",
  "stars": 11065,
  "license": "Apache-2.0",
  "full_name": "bytebot-ai/bytebot",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "atupem",
  "name": "Carl Atupem",
  "github_profile": "https://github.com/atupem",
  "page": "https://agentriders.com/logs/author/atupem/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Carl Atupem"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Carl Atupem"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Carl Atupem"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Carl Atupem"
  },
  {
   "at": "2025-07-06T22:22:55+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "atupem"
  },
  {
   "at": "2025-07-07T04:21:41+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "atupem"
  },
  {
   "at": "2025-07-07T04:21:42+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "atupem"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Agent Analytics Service",
   "number": 61,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 84,
   "deletions": 15,
   "merged_at": "2025-07-25T07:57:00+00:00",
   "opened_at": "2025-07-23T23:56:04+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 32.02
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add application tool",
   "number": 51,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 652,
   "deletions": 157,
   "merged_at": "2025-07-18T16:37:48+00:00",
   "opened_at": "2025-07-17T19:44:05+00:00",
   "task_type": "feat",
   "files_changed": 21,
   "hours_to_merge": 20.9
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add openapi spec for computer-use controller",
   "number": 39,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 275,
   "deletions": 4,
   "merged_at": "2025-07-06T22:19:08+00:00",
   "opened_at": "2025-07-06T22:16:12+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.05
  }
 ],
 "pr_url": "https://github.com/bytebot-ai/bytebot/pull/40",
 "page": "https://agentriders.com/logs/bytebot-ai/bytebot/40/"
}