{
 "flight": {
  "id": 881157,
  "agent": "cursor",
  "state": "merged",
  "title": "Move media files to season directory",
  "number": 4561,
  "source": "aidev",
  "commits": 2,
  "debrief": null,
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": false,
  "additions": 12,
  "closed_at": "2025-07-08T10:00:51+00:00",
  "deletions": 6,
  "merged_at": "2025-07-08T10:00:51+00:00",
  "opened_at": "2025-07-08T09:55:44+00:00",
  "task_type": "fix",
  "body_chars": 427,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:53:33.703657+00:00",
  "enriched_at": null,
  "body_excerpt": "Ensure NFO and image files are saved to the correct media directory.\n\nPreviously, during incremental scraping for TV series, metadata files were saved to the show's root directory instead of the season directory. Additionally, movie NFO files were not correctly determining their parent directory if ",
  "review_count": 0,
  "files_changed": 1,
  "hours_to_merge": 0.09,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "MoviePilot",
  "owner": "jxxghp",
  "stars": 12045,
  "license": "GPL-3.0",
  "full_name": "jxxghp/MoviePilot",
  "primary_language": "Python"
 },
 "author": {
  "login": "jxxghp",
  "name": "jxxghp",
  "github_profile": "https://github.com/jxxghp",
  "page": "https://agentriders.com/logs/author/jxxghp/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-07-08T10:00:51+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "jxxghp"
  },
  {
   "at": "2025-07-08T10:00:51+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jxxghp"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "优化内存分析功能性能",
   "number": 4579,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 737,
   "deletions": 790,
   "merged_at": "2025-07-09T09:43:46+00:00",
   "opened_at": "2025-07-09T09:10:19+00:00",
   "task_type": "perf",
   "files_changed": 3,
   "hours_to_merge": 0.56
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Analyze memory usage discrepancies",
   "number": 4577,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 955,
   "deletions": 419,
   "merged_at": "2025-07-09T08:08:00+00:00",
   "opened_at": "2025-07-09T07:53:44+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.24
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "新增工作流分享相关接口和helper",
   "number": 4566,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 546,
   "deletions": 85,
   "merged_at": "2025-07-08T16:12:56+00:00",
   "opened_at": "2025-07-08T15:38:01+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 0.58
  }
 ],
 "pr_url": "https://github.com/jxxghp/MoviePilot/pull/4561",
 "page": "https://agentriders.com/logs/jxxghp/MoviePilot/4561/"
}