{
 "flight": {
  "id": 925068,
  "agent": "devin",
  "state": "closed",
  "title": "Add localStorage functionality for scratchpad cell",
  "number": 4042,
  "source": "aidev",
  "commits": 2,
  "debrief": null,
  "outcome": "abandoned",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": false,
  "additions": 98,
  "closed_at": "2025-03-10T16:19:56+00:00",
  "deletions": 16,
  "merged_at": null,
  "opened_at": "2025-03-09T15:48:28+00:00",
  "task_type": "feat",
  "body_chars": 275,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:53:33.703657+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR adds localStorage functionality for the scratchpad cell. The scratchpad code is saved to localStorage keyed by the filename and initialized from localStorage when the component mounts.\n\nLink to Devin run: https://app.devin.ai/sessions/8e022c6a9f0d4efc931a2bb5e31b70d4",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "marimo",
  "owner": "marimo-team",
  "stars": 23471,
  "license": "Apache-2.0",
  "full_name": "marimo-team/marimo",
  "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": null,
   "url": null,
   "kind": "committed",
   "actor_login": "pre-commit-ci[bot]"
  },
  {
   "at": "2025-03-10T16:19:56+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mscolnick"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add test coverage for marimo/_save/loaders module",
   "number": 4055,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1255,
   "deletions": 578,
   "merged_at": "2025-03-11T02:39:22+00:00",
   "opened_at": "2025-03-11T00:25:32+00:00",
   "task_type": "test",
   "files_changed": 6,
   "hours_to_merge": 2.23
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add tests for file overwrite confirmation",
   "number": 4033,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 289,
   "deletions": 35,
   "merged_at": "2025-03-10T20:35:05+00:00",
   "opened_at": "2025-03-08T15:54:32+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 52.68
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add Python 3.13 support",
   "number": 4014,
   "outcome": "burn",
   "index_ok": true,
   "additions": 93,
   "deletions": 31,
   "merged_at": null,
   "opened_at": "2025-03-06T23:58:03+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/marimo-team/marimo/pull/4042",
 "page": "https://agentriders.com/logs/marimo-team/marimo/4042/"
}