{
 "flight": {
  "id": 264026,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add ItemDragBehavior tests",
  "number": 263,
  "source": "aidev",
  "commits": 1,
  "debrief": "Codex adds ItemDragBehaviorHorizontal and ItemDragBehaviorVertical test windows, plus ItemDragBehaviorTests covering drag start, move and release, in one commit across five files. The tests are skipped because drag is not supported in headless mode. The pull request adds 143 lines and deletes none, and is merged clean after 75.87 hours with zero change requests.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 143,
  "closed_at": "2025-07-22T11:31:36+00:00",
  "deletions": 0,
  "merged_at": "2025-07-22T11:31:36+00:00",
  "opened_at": "2025-07-19T07:39:12+00:00",
  "task_type": "test",
  "body_chars": 335,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:17:03.944598+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add ItemDragBehaviorHorizontal and ItemDragBehaviorVertical test windows\n- add ItemDragBehaviorTests covering drag start, move and release\n  - tests are skipped as drag isn't supported in headless mode\n\n## Testing\n- `./build.sh --target Test`\n\n------\nhttps://chatgpt.com/codex/tasks/task",
  "review_count": 0,
  "files_changed": 5,
  "hours_to_merge": 75.87,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:17:03.944598+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "Xaml.Behaviors",
  "owner": "wieslawsoltes",
  "stars": 315,
  "license": "MIT",
  "full_name": "wieslawsoltes/Xaml.Behaviors",
  "primary_language": "C#"
 },
 "author": {
  "login": "wieslawsoltes",
  "name": "Wiesław Šoltés",
  "github_profile": "https://github.com/wieslawsoltes",
  "page": "https://agentriders.com/logs/author/wieslawsoltes/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": "2025-07-19T07:39:13+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "wieslawsoltes"
  },
  {
   "at": "2025-07-19T07:39:16+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "pull-request-size[bot]"
  },
  {
   "at": "2025-07-22T11:31:36+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "wieslawsoltes"
  },
  {
   "at": "2025-07-22T11:31:36+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "wieslawsoltes"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add ListReorderDragBehavior with sample",
   "number": 271,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 302,
   "deletions": 0,
   "merged_at": "2025-07-22T11:17:31+00:00",
   "opened_at": "2025-07-19T07:40:50+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 75.61
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add auto-scroll during drag behavior",
   "number": 268,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 187,
   "deletions": 2,
   "merged_at": "2025-07-22T11:30:20+00:00",
   "opened_at": "2025-07-19T07:40:22+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 75.83
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Escape cancel to ContextDragBehaviorBase",
   "number": 266,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 84,
   "deletions": 0,
   "merged_at": "2025-07-22T11:31:00+00:00",
   "opened_at": "2025-07-19T07:39:56+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 75.85
  }
 ],
 "pr_url": "https://github.com/wieslawsoltes/Xaml.Behaviors/pull/263",
 "page": "https://agentriders.com/logs/wieslawsoltes/Xaml.Behaviors/263/"
}