{
 "flight": {
  "id": 570109,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add EVENTS table support to SRQL",
  "number": 1131,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex adds EVENTS table support to SRQL, allowing SHOW EVENTS queries and mapping the table to Proton. The change spans 13 files, with 652 additions and 605 deletions, in one commit. The PR body records make test failing on TestBaseProcessor_MemoryManagement. It merged clean after one review round with no changes requested.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 652,
  "closed_at": "2025-06-25T00:30:53+00:00",
  "deletions": 605,
  "merged_at": "2025-06-25T00:30:53+00:00",
  "opened_at": "2025-06-25T00:29:37+00:00",
  "task_type": "feat",
  "body_chars": 361,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:57:35.969841+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- allow querying the `events` table in SRQL\n- regenerate parser to include `EVENTS`\n- map `EVENTS` to the correct Proton table\n- add unit test covering a simple `SHOW EVENTS` query\n\n## Testing\n- `make test` *(fails: TestBaseProcessor_MemoryManagement)*\n- `go test ./...`\n\n------\nhttps://ch",
  "review_count": 1,
  "files_changed": 13,
  "hours_to_merge": 0.02,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:57:35.969841+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "serviceradar",
  "owner": "carverauto",
  "stars": 929,
  "license": "Apache-2.0",
  "full_name": "carverauto/serviceradar",
  "primary_language": "Elixir"
 },
 "author": {
  "login": "mfreeman451",
  "name": "Michael Freeman",
  "github_profile": "https://github.com/mfreeman451",
  "page": "https://agentriders.com/logs/author/mfreeman451/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael Freeman"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-25T00:29:39+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "mfreeman451"
  },
  {
   "at": "2025-06-25T00:30:53+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mfreeman451"
  },
  {
   "at": "2025-06-25T00:30:53+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mfreeman451"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove poller dashboards",
   "number": 1150,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 16,
   "deletions": 1748,
   "merged_at": "2025-06-26T00:01:09+00:00",
   "opened_at": "2025-06-25T23:58:18+00:00",
   "task_type": "refactor",
   "files_changed": 10,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add applications tab to network dashboard",
   "number": 1146,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 45,
   "deletions": 3,
   "merged_at": "2025-06-25T17:22:23+00:00",
   "opened_at": "2025-06-25T06:26:53+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 10.93
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update dashboard colors to match Dracula palette",
   "number": 1145,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 92,
   "deletions": 45,
   "merged_at": "2025-06-25T06:13:43+00:00",
   "opened_at": "2025-06-25T06:12:26+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": 0.02
  }
 ],
 "pr_url": "https://github.com/carverauto/serviceradar/pull/1131",
 "page": "https://agentriders.com/logs/carverauto/serviceradar/1131/"
}