{
 "flight": {
  "id": 901361,
  "agent": "cursor",
  "state": "open",
  "title": "Migrate codesandbox to e2b equivalent",
  "number": 2452,
  "source": "aidev",
  "commits": 2,
  "debrief": null,
  "outcome": "stale",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": false,
  "additions": 917,
  "closed_at": null,
  "deletions": 1019,
  "merged_at": null,
  "opened_at": "2025-07-15T06:10:01+00:00",
  "task_type": "refactor",
  "body_chars": 3381,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:53:33.703657+00:00",
  "enriched_at": null,
  "body_excerpt": "%23%23 Description\n\nThis PR migrates the entire codebase from using the CodeSandbox SDK to the E2B SDK. This involves updating dependencies, constants, and core components responsible for sandbox management, file operations, terminal sessions, and deployments.\n\nA key improvement in this migration is",
  "review_count": 1,
  "files_changed": 27,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": 1,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "onlook",
  "owner": "onlook-dev",
  "stars": 27138,
  "license": "Apache-2.0",
  "full_name": "onlook-dev/onlook",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "Kitenite",
  "name": "Kiet",
  "github_profile": "https://github.com/Kitenite",
  "page": "https://agentriders.com/logs/author/kitenite/"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-31T04:54:29+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "Kitenite"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add OpenRouter as model provider",
   "number": 2522,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 289,
   "deletions": 79,
   "merged_at": "2025-07-24T06:16:40+00:00",
   "opened_at": "2025-07-23T01:45:33+00:00",
   "task_type": "feat",
   "files_changed": 23,
   "hours_to_merge": 28.52
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: extract .env files from sandbox and pass to Freestyle deployment",
   "number": 2495,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1474,
   "deletions": 619,
   "merged_at": "2025-07-22T16:47:28+00:00",
   "opened_at": "2025-07-20T18:46:33+00:00",
   "task_type": "feat",
   "files_changed": 88,
   "hours_to_merge": 46.02
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add Zaraz analytics script to main website and docs",
   "number": 2479,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18758,
   "deletions": 1849,
   "merged_at": "2025-07-24T17:19:02+00:00",
   "opened_at": "2025-07-18T01:05:34+00:00",
   "task_type": "feat",
   "files_changed": 207,
   "hours_to_merge": 160.22
  }
 ],
 "pr_url": "https://github.com/onlook-dev/onlook/pull/2452",
 "page": "https://agentriders.com/logs/onlook-dev/onlook/2452/"
}