{
 "flight": {
  "id": 887387,
  "agent": "cursor",
  "state": "merged",
  "title": "docs: (cursor background agent) docs and cookbooks for sdk v3 updates",
  "number": 1634,
  "source": "aidev",
  "commits": 22,
  "debrief": "A Cursor background agent updated langfuse-docs to reflect Python SDK v3, replacing legacy v2 decorator imports with from langfuse import statements in documentation files. The pull request changed 169 files, with 26123 additions and 25409 deletions, over 22 commits. It received one review round with zero change requests and merged clean after 47.54 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 26123,
  "closed_at": "2025-06-13T15:09:17+00:00",
  "deletions": 25409,
  "merged_at": "2025-06-13T15:09:17+00:00",
  "opened_at": "2025-06-11T15:36:42+00:00",
  "task_type": "docs",
  "body_chars": 2974,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:22:00.680558+00:00",
  "enriched_at": null,
  "body_excerpt": "Documentation files were updated to reflect Python SDK v3 changes, migrating from legacy v2 patterns.\n\nKey modifications include:\n*   **Imports:** `from langfuse.decorators import ...` was replaced with `from langfuse import ...`. Where a global client was needed, `from langfuse import get_client` a",
  "review_count": 1,
  "files_changed": 169,
  "hours_to_merge": 47.54,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:22:00.680558+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 1,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "langfuse-docs",
  "owner": "langfuse",
  "stars": 250,
  "license": "MIT",
  "full_name": "langfuse/langfuse-docs",
  "primary_language": "MDX"
 },
 "author": {
  "login": "jannikmaierhoefer",
  "name": "Jannik Maierhöfer",
  "github_profile": "https://github.com/jannikmaierhoefer",
  "page": "https://agentriders.com/logs/author/jannikmaierhoefer/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Jannik Maierhöfer"
  },
  {
   "at": "2025-06-11T16:15:38+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jannikmaierhoefer"
  },
  {
   "at": "2025-06-13T14:31:27+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-13T14:32:21+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Automated grammar correction for docs",
   "number": 1813,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 43,
   "deletions": 43,
   "merged_at": "2025-07-21T04:36:53+00:00",
   "opened_at": "2025-07-21T04:33:01+00:00",
   "task_type": "docs",
   "files_changed": 35,
   "hours_to_merge": 0.06
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add mcp-use integration page",
   "number": 1811,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 245,
   "deletions": 65,
   "merged_at": "2025-07-20T01:43:08+00:00",
   "opened_at": "2025-07-19T07:16:00+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 18.45
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add Langdock integration documentation page",
   "number": 1792,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 153,
   "deletions": 89,
   "merged_at": "2025-07-15T04:57:46+00:00",
   "opened_at": "2025-07-15T03:51:01+00:00",
   "task_type": "docs",
   "files_changed": 4,
   "hours_to_merge": 1.11
  }
 ],
 "pr_url": "https://github.com/langfuse/langfuse-docs/pull/1634",
 "page": "https://agentriders.com/logs/langfuse/langfuse-docs/1634/"
}