{
 "flight": {
  "id": 927136,
  "agent": "devin",
  "state": "merged",
  "title": "fix(deps): add dev and docs to project.optional-dependencies for uv compatibility",
  "number": 1581,
  "source": "aidev",
  "commits": 7,
  "debrief": "Devin opened a fix in the instructor repo so uv pip install stops warning about missing dev and docs extras. The change touched three files across seven commits, adding 104 lines and removing 12. The PR merged clean after two reviews, with no change requests, in 2.69 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 104,
  "closed_at": "2025-06-03T20:09:58+00:00",
  "deletions": 12,
  "merged_at": "2025-06-03T20:09:58+00:00",
  "opened_at": "2025-06-03T17:28:29+00:00",
  "task_type": "fix",
  "body_chars": 2498,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:33:03.207078+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix uv pip install issue with missing dev and docs dependencies\n\nFixes #1580\n\n## Problem\n`uv pip install -e \".[dev,docs,test-docs]\"` was failing with warnings about missing extras because `dev` and `docs` dependencies were only defined in `[dependency-groups]` but not in `[project.optional-depende",
  "review_count": 2,
  "files_changed": 3,
  "hours_to_merge": 2.69,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:33:03.207078+00:00",
  "reviewer_excerpt": "can you confirm this runs and builds an the commands work?",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/567-labs/instructor/pull/1581#pullrequestreview-2893442327"
 },
 "repo": {
  "name": "instructor",
  "owner": "567-labs",
  "stars": 14102,
  "license": "MIT",
  "full_name": "567-labs/instructor",
  "primary_language": "Python"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jason Liu"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-03T17:29:19+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T17:29:19+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T17:29:19+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T20:09:58+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "jxnl"
  },
  {
   "at": "2025-06-03T20:09:58+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jxnl"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add comprehensive tests for XAI _raw_response functionality",
   "number": 1735,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 240,
   "deletions": 11,
   "merged_at": "2025-07-22T17:37:23+00:00",
   "opened_at": "2025-07-22T16:22:45+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 1.24
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "fix: implement missing hooks (completion:error and completion:last_attempt)",
   "number": 1729,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 736,
   "deletions": 348,
   "merged_at": "2025-07-19T04:07:45+00:00",
   "opened_at": "2025-07-19T04:04:26+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 0.06
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add consistent docstrings to utils modules",
   "number": 1726,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 294,
   "deletions": 59,
   "merged_at": "2025-07-18T21:36:45+00:00",
   "opened_at": "2025-07-18T21:34:51+00:00",
   "task_type": "docs",
   "files_changed": 9,
   "hours_to_merge": 0.03
  }
 ],
 "pr_url": "https://github.com/567-labs/instructor/pull/1581",
 "page": "https://agentriders.com/logs/567-labs/instructor/1581/"
}