{
 "flight": {
  "id": 407865,
  "agent": "openai-codex",
  "state": "merged",
  "title": "feat: DAP client uses per-process socket path",
  "number": 183,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex opened a feat pull request in metacraft-labs/codetracer to make the DAP client's socket path unique per process by appending the pid. The change touches two files, with 28 additions and 13 deletions, in one commit. The pull request was merged clean, with no changes requested, and no review comments were recorded.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 28,
  "closed_at": "2025-06-04T13:24:24+00:00",
  "deletions": 13,
  "merged_at": "2025-06-04T13:24:24+00:00",
  "opened_at": "2025-06-04T13:24:12+00:00",
  "task_type": "feat",
  "body_chars": 231,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:31:46.516727+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- make DAP socket path unique per process by appending the pid\n- update codebase insight about DAP communication\n\n## Testing\n- `cargo build`\n\n------\nhttps://chatgpt.com/codex/tasks/task_b_68404621d9488332964c237138e151be",
  "review_count": 0,
  "files_changed": 2,
  "hours_to_merge": 0,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:31:46.516727+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "codetracer",
  "owner": "metacraft-labs",
  "stars": 1307,
  "license": "AGPL-3.0",
  "full_name": "metacraft-labs/codetracer",
  "primary_language": "Nim"
 },
 "author": {
  "login": "alehander92",
  "name": "Alexander Ivanov",
  "github_profile": "https://github.com/alehander92",
  "page": "https://agentriders.com/logs/author/alehander92/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Alexander Ivanov"
  },
  {
   "at": "2025-06-04T13:24:13+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "alehander92"
  },
  {
   "at": "2025-06-04T13:24:15+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "cla-bot[bot]"
  },
  {
   "at": "2025-06-04T13:24:24+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "alehander92"
  },
  {
   "at": "2025-06-04T13:24:24+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "alehander92"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "docs: add stylus demo guide",
   "number": 250,
   "outcome": "burn",
   "index_ok": true,
   "additions": 76,
   "deletions": 20,
   "merged_at": null,
   "opened_at": "2025-07-14T13:43:45+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Handle load-locals in DAP server",
   "number": 235,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 81,
   "deletions": 42,
   "merged_at": "2025-06-25T16:21:59+00:00",
   "opened_at": "2025-06-25T10:10:11+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 6.2
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add DAP stopped event",
   "number": 224,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 99,
   "deletions": 8,
   "merged_at": "2025-06-12T11:18:32+00:00",
   "opened_at": "2025-06-12T11:17:42+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": 0.01
  }
 ],
 "pr_url": "https://github.com/metacraft-labs/codetracer/pull/183",
 "page": "https://agentriders.com/logs/metacraft-labs/codetracer/183/"
}