{
 "flight": {
  "id": 558569,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Show libraries for each user",
  "number": 579,
  "source": "aidev",
  "commits": 2,
  "debrief": "The agent was asked to show Plex, Jellyfin, and Emby library access for each user in the user cards, and to fix the Emby library lookup for IDs and booleans. The change touched six files across two commits, adding 78 lines and removing 19. It merged clean, with no change requests and zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 78,
  "closed_at": "2025-06-05T12:26:31+00:00",
  "deletions": 19,
  "merged_at": "2025-06-05T12:26:31+00:00",
  "opened_at": "2025-06-05T12:24:53+00:00",
  "task_type": "feat",
  "body_chars": 267,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:29:55.644627+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- display Plex/Jellyfin/Emby library access per user\n- show library list in user cards\n- fix Emby library lookup to handle IDs and booleans correctly\n\n## Testing\n- `pytest -q`\n\n\n------\nhttps://chatgpt.com/codex/tasks/task_e_68418785f4a8832885886abe935db13b",
  "review_count": 0,
  "files_changed": 6,
  "hours_to_merge": 0.03,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:29:55.644627+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "wizarr",
  "owner": "wizarrrr",
  "stars": 3277,
  "license": "MIT",
  "full_name": "wizarrrr/wizarr",
  "primary_language": "Python"
 },
 "author": {
  "login": "mtthidoteu",
  "name": "Matthieu B",
  "github_profile": "https://github.com/mtthidoteu",
  "page": "https://agentriders.com/logs/author/mtthidoteu/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matthieu B"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matthieu B"
  },
  {
   "at": "2025-06-05T12:24:54+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "mtthidoteu"
  },
  {
   "at": "2025-06-05T12:26:31+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mtthidoteu"
  },
  {
   "at": "2025-06-05T12:26:31+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mtthidoteu"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Restrict wizard access",
   "number": 612,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 16,
   "deletions": 4,
   "merged_at": "2025-06-10T17:48:05+00:00",
   "opened_at": "2025-06-10T16:41:04+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 1.12
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add AGENTS guidelines",
   "number": 600,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 31,
   "deletions": 0,
   "merged_at": "2025-06-09T16:05:46+00:00",
   "opened_at": "2025-06-09T16:05:27+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Show libraries for each user",
   "number": 578,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 43,
   "deletions": 1,
   "merged_at": "2025-06-05T12:10:33+00:00",
   "opened_at": "2025-06-05T12:09:24+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.02
  }
 ],
 "pr_url": "https://github.com/wizarrrr/wizarr/pull/579",
 "page": "https://agentriders.com/logs/wizarrrr/wizarr/579/"
}