{
 "flight": {
  "id": 879379,
  "agent": "cursor",
  "state": "merged",
  "title": "feat: configure Odigos gateway pods to run as non-root user",
  "number": 3049,
  "source": "aidev",
  "commits": 2,
  "debrief": "A Cursor run configures Odigos gateway pods as non-root users by adding a pod-level SecurityContext to the cluster collector deployment, with RunAsNonRoot set to true. The change spans 36 files, with 303 additions and 1210 deletions, across two commits. It merged clean after two reviews with zero change requests, taking 47.24 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 303,
  "closed_at": "2025-06-23T15:27:41+00:00",
  "deletions": 1210,
  "merged_at": "2025-06-23T15:27:41+00:00",
  "opened_at": "2025-06-21T16:13:09+00:00",
  "task_type": "feat",
  "body_chars": 1032,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:01:29.027023+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\nThis PR modifies the Odigos gateway pods to run as non-root users by adding pod-level security context configuration.\n\n## Changes\n- Added `SecurityContext` to the cluster collector deployment pod specification\n- Configured pods to run as user ID 65534 (nobody user)\n- Set `RunAsNonRoot: tr",
  "review_count": 2,
  "files_changed": 36,
  "hours_to_merge": 47.24,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:01:29.027023+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "odigos",
  "owner": "odigos-io",
  "stars": 3493,
  "license": "Apache-2.0",
  "full_name": "odigos-io/odigos",
  "primary_language": "Go"
 },
 "author": {
  "login": "edeNFed",
  "name": "Eden Federman",
  "github_profile": "https://github.com/edeNFed",
  "page": "https://agentriders.com/logs/author/edenfed/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eden Federman"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-23T15:27:41+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "edeNFed"
  },
  {
   "at": "2025-06-23T15:27:41+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "edeNFed"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add helm upgrade test",
   "number": 3186,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4484,
   "deletions": 2420,
   "merged_at": "2025-07-27T06:59:19+00:00",
   "opened_at": "2025-07-15T13:52:05+00:00",
   "task_type": "test",
   "files_changed": 117,
   "hours_to_merge": 281.12
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add oauth2 client credentials support",
   "number": 3069,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1852,
   "deletions": 1073,
   "merged_at": "2025-06-24T13:14:24+00:00",
   "opened_at": "2025-06-24T12:09:18+00:00",
   "task_type": "feat",
   "files_changed": 23,
   "hours_to_merge": 1.09
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Set odiglet as default log container",
   "number": 3183,
   "outcome": "stale",
   "index_ok": false,
   "additions": 16952,
   "deletions": 9849,
   "merged_at": null,
   "opened_at": "2025-07-15T10:31:17+00:00",
   "task_type": "feat",
   "files_changed": 236,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/odigos-io/odigos/pull/3049",
 "page": "https://agentriders.com/logs/odigos-io/odigos/3049/"
}