{
 "flight": {
  "id": 886600,
  "agent": "cursor",
  "state": "merged",
  "title": "[Feat] New LLM API Integration - Add Moonshot API (Kimi)",
  "number": 12551,
  "source": "aidev",
  "commits": 12,
  "debrief": "Cursor opens a feature pull request in BerriAI/litellm adding Moonshot AI support, including the moonshot-v1 series and Kimi models. The change spans 146 files, 3016 additions, and 1691 deletions across 12 commits. It receives one review round with zero change requests and merges clean after 51.31 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 3016,
  "closed_at": "2025-07-14T21:30:39+00:00",
  "deletions": 1691,
  "merged_at": "2025-07-14T21:30:39+00:00",
  "opened_at": "2025-07-12T18:12:07+00:00",
  "task_type": "feat",
  "body_chars": 3001,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:27:06.368753+00:00",
  "enriched_at": null,
  "body_excerpt": "## [Feat] New LLM API Integration - Add Moonshot API (Kimi)\n\nAdd Moonshot AI platform support\n\n# Moonshot AI\n\n## Overview\n\n| Property | Details |\n|-------|-------|\n| Description | Moonshot AI provides large language models including the moonshot-v1 series and kimi models. |\n| Provider Route on LiteL",
  "review_count": 1,
  "files_changed": 146,
  "hours_to_merge": 51.31,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:27:06.368753+00:00",
  "reviewer_excerpt": "[![CLA assistant check](https://cla-assistant.io/pull/badge/not_signed)](https://cla-assistant.io/BerriAI/litellm?pullRequest=12551) <br/>Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our [Contributor",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/BerriAI/litellm/pull/12551#issuecomment-3065928902"
 },
 "repo": {
  "name": "litellm",
  "owner": "BerriAI",
  "stars": 62897,
  "license": "NOASSERTION",
  "full_name": "BerriAI/litellm",
  "primary_language": "Python"
 },
 "author": {
  "login": "ishaan-jaff",
  "name": "Ishaan Jaff",
  "github_profile": "https://github.com/ishaan-jaff",
  "page": "https://agentriders.com/logs/author/ishaan-jaff/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ishaan Jaff"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Xingyao Wang"
  },
  {
   "at": "2025-07-14T21:30:39+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "ishaan-jaff"
  },
  {
   "at": "2025-07-14T21:30:39+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "ishaan-jaff"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "[tests] add mock tests for pplx reasoning",
   "number": 11564,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 422,
   "deletions": 70,
   "merged_at": "2025-06-09T23:05:08+00:00",
   "opened_at": "2025-06-09T23:05:02+00:00",
   "task_type": "test",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "[Docs] - Add section on using all models with /v1/messages",
   "number": 11523,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 417,
   "deletions": 27,
   "merged_at": "2025-06-07T22:24:14+00:00",
   "opened_at": "2025-06-07T22:19:10+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.08
  },
  {
   "agent": "claude-code",
   "state": "open",
   "title": "feat(helm): Enhance Helm chart for ArgoCD integration and external resources",
   "number": 13125,
   "outcome": "stale",
   "index_ok": false,
   "additions": 455,
   "deletions": 4,
   "merged_at": null,
   "opened_at": "2025-07-30T11:00:10+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/BerriAI/litellm/pull/12551",
 "page": "https://agentriders.com/logs/BerriAI/litellm/12551/"
}