{
 "flight": {
  "id": 899431,
  "agent": "cursor",
  "state": "merged",
  "title": "fix(vercel): span processor should not override existing span kind",
  "number": 1857,
  "source": "aidev",
  "commits": 5,
  "debrief": "Cursor opens a fix in the Arize-ai/openinference repository so the openinference-vercel span processor no longer overwrites an existing openinference.span.kind attribute. The body says the attribute is kept if already set. The pull request changes 10 files, with 168 additions and 319 deletions, across five commits. It merged clean, with no changes requested, after 0.65 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 168,
  "closed_at": "2025-07-12T17:13:34+00:00",
  "deletions": 319,
  "merged_at": "2025-07-12T17:13:34+00:00",
  "opened_at": "2025-07-12T16:34:31+00:00",
  "task_type": "fix",
  "body_chars": 208,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:27:16.079916+00:00",
  "enriched_at": null,
  "body_excerpt": "Prevent `openinference.span.kind` from being overwritten if already set.\n\nThis fixes #1856 where the `openinference-vercel` package would incorrectly overwrite an existing `openinference.span.kind` attribute.",
  "review_count": 0,
  "files_changed": 10,
  "hours_to_merge": 0.65,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:27:16.079916+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "openinference",
  "owner": "Arize-ai",
  "stars": 1308,
  "license": "Apache-2.0",
  "full_name": "Arize-ai/openinference",
  "primary_language": "Python"
 },
 "author": {
  "login": "mikeldking",
  "name": "Mikyo King",
  "github_profile": "https://github.com/mikeldking",
  "page": "https://agentriders.com/logs/author/mikeldking/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Mikyo King"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Mikyo King"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Mikyo King"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Mikyo King"
  },
  {
   "at": "2025-07-12T16:34:38+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-07-12T17:13:34+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mikeldking"
  },
  {
   "at": "2025-07-12T17:13:34+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mikeldking"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "docs: Document openinference js custom tracer",
   "number": 1895,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 119,
   "deletions": 14,
   "merged_at": "2025-07-20T16:51:33+00:00",
   "opened_at": "2025-07-17T18:51:24+00:00",
   "task_type": "docs",
   "files_changed": 3,
   "hours_to_merge": 70
  }
 ],
 "pr_url": "https://github.com/Arize-ai/openinference/pull/1857",
 "page": "https://agentriders.com/logs/Arize-ai/openinference/1857/"
}