{
 "flight": {
  "id": 922492,
  "agent": "devin",
  "state": "closed",
  "title": "Fix deprecated OpenAI schema pattern and missing optional dependencies",
  "number": 1584,
  "source": "aidev",
  "commits": 1,
  "debrief": "Devin opened a fix for the Instructor repo that replaces a deprecated OpenAI schema pattern and adds missing optional dependencies. The change touched two files, with 28 additions and seven deletions, in one commit. The PR was closed unmerged after human review, with no review rounds and no review comments recorded.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 28,
  "closed_at": "2025-06-10T21:29:40+00:00",
  "deletions": 7,
  "merged_at": null,
  "opened_at": "2025-06-03T20:08:27+00:00",
  "task_type": "fix",
  "body_chars": 3064,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:32:50.396802+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix deprecated OpenAI schema pattern and missing optional dependencies\n\nThis PR addresses two GitHub issues reported by johnwlockwood:\n\n## Issue #1582: Fix AttributeError with deprecated `openai_schema` pattern\n\n**Problem**: The `query_planner_execution.py` example was using the deprecated OpenAI ",
  "review_count": 0,
  "files_changed": 2,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:32:50.396802+00:00",
  "reviewer_excerpt": "Here are the changes I did to update it from deprecated methods and models. ``` --- a/examples/query_planner_execution/query_planner_execution.py +++ b/examples/query_planner_execution/query_planner_execution.py @@ -110,8 +110,8 @@ QueryPlan.model_rebuild() def",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/567-labs/instructor/pull/1584#issuecomment-2937197972"
 },
 "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": "2025-06-03T20:09:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T20:09:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T20:09:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T20:09:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-03T20:09:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-06-10T21:29:40+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/1584",
 "page": "https://agentriders.com/logs/567-labs/instructor/1584/"
}