{
 "flight": {
  "id": 820532,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Enable pull request trigger tests",
  "number": 1057,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex opens a fix in giselles-ai/giselle to enable previously skipped pull request trigger tests. It mocks network calls in trigger-utils tests, adds diff data to event mocks, and makes the resolver ignore diff payloads unless requested. It spans two files, with 34 additions and five deletions. It merged clean after 0.55 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 34,
  "closed_at": "2025-06-05T10:00:16+00:00",
  "deletions": 5,
  "merged_at": "2025-06-05T10:00:16+00:00",
  "opened_at": "2025-06-05T09:27:32+00:00",
  "task_type": "fix",
  "body_chars": 3362,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:30:02.098588+00:00",
  "enriched_at": null,
  "body_excerpt": "### **User description**\n## Summary\n- mock `@giselle-sdk/github-tool` network calls in trigger-utils tests\n- include diff info in pull request event mocks\n- enable previously skipped trigger tests\n- fix pull request trigger resolver to ignore diff payload unless requested\n\n## Testing\n- `pnpm -F @gis",
  "review_count": 2,
  "files_changed": 2,
  "hours_to_merge": 0.55,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:30:02.098588+00:00",
  "reviewer_excerpt": "Thank you! 🧪",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/giselles-ai/giselle/pull/1057#pullrequestreview-2899599649"
 },
 "repo": {
  "name": "giselle",
  "owner": "giselles-ai",
  "stars": 560,
  "license": "Apache-2.0",
  "full_name": "giselles-ai/giselle",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "toyamarinyon",
  "name": "toyamarinyon",
  "github_profile": "https://github.com/toyamarinyon",
  "page": "https://agentriders.com/logs/author/toyamarinyon/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "toyamarinyon"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-05T09:27:33+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "toyamarinyon"
  },
  {
   "at": "2025-06-05T09:35:38+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "qodo-merge-for-open-source[bot]"
  },
  {
   "at": "2025-06-05T10:00:16+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "toyamarinyon"
  },
  {
   "at": "2025-06-05T10:00:16+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "toyamarinyon"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add onBeforeDelete to V2 editor",
   "number": 1569,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 0,
   "merged_at": "2025-07-30T10:41:57+00:00",
   "opened_at": "2025-07-30T00:06:38+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 10.59
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Rename Query Node output port",
   "number": 1383,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-07-07T01:54:07+00:00",
   "opened_at": "2025-07-07T01:40:46+00:00",
   "task_type": "style",
   "files_changed": 1,
   "hours_to_merge": 0.22
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix PostgreSQL tool dialog title",
   "number": 1382,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-07-07T04:44:30+00:00",
   "opened_at": "2025-07-07T01:17:28+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 3.45
  }
 ],
 "pr_url": "https://github.com/giselles-ai/giselle/pull/1057",
 "page": "https://agentriders.com/logs/giselles-ai/giselle/1057/"
}