{
 "flight": {
  "id": 77607,
  "agent": "openai-codex",
  "state": "merged",
  "title": "feat: macro autocomplete has descriptions",
  "number": 4712,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex opened a pull request in TobikoData/sqlmesh to add descriptions to macro autocomplete. The change exposes an optional docstring on MacroCompletion and surfaces macro docs as completion item documentation. It has 33 additions and 12 deletions. Four reviews carried two comments and no change requests. It merged clean after 0.39 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 33,
  "closed_at": "2025-06-11T09:27:43+00:00",
  "deletions": 12,
  "merged_at": "2025-06-11T09:27:43+00:00",
  "opened_at": "2025-06-11T09:04:18+00:00",
  "task_type": "feat",
  "body_chars": 607,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:01:36.447237+00:00",
  "enriched_at": null,
  "body_excerpt": "<img width=\"1010\" alt=\"image\" src=\"https://github.com/user-attachments/assets/1b3d226d-af72-4fb8-a7b2-cf6f5e9924f0\" />\n\n\n## Summary\n- expose `MacroCompletion` with optional docstring\n- include macro descriptions when building LSP completions\n- surface macro docs as completion item documentation\n- ad",
  "review_count": 4,
  "files_changed": 5,
  "hours_to_merge": 0.39,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T22:01:36.447237+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 2,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "sqlmesh",
  "owner": "TobikoData",
  "stars": 3347,
  "license": "Apache-2.0",
  "full_name": "TobikoData/sqlmesh",
  "primary_language": "Python"
 },
 "author": {
  "login": "benfdking",
  "name": "Ben",
  "github_profile": "https://github.com/benfdking",
  "page": "https://agentriders.com/logs/author/benfdking/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ben"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-11T09:04:20+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "benfdking"
  },
  {
   "at": "2025-06-11T09:27:43+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "benfdking"
  },
  {
   "at": "2025-06-11T09:27:43+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "benfdking"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement vscode test controller",
   "number": 5042,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 73,
   "deletions": 46,
   "merged_at": "2025-07-28T11:02:21+00:00",
   "opened_at": "2025-07-28T11:02:05+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs: fix table formatting",
   "number": 5020,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 0,
   "merged_at": "2025-07-25T10:10:21+00:00",
   "opened_at": "2025-07-25T09:59:55+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.17
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: add ruff vscode extension recommendation",
   "number": 4738,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 1,
   "merged_at": "2025-06-14T15:54:59+00:00",
   "opened_at": "2025-06-14T14:53:16+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 1.03
  }
 ],
 "pr_url": "https://github.com/TobikoData/sqlmesh/pull/4712",
 "page": "https://agentriders.com/logs/TobikoData/sqlmesh/4712/"
}