{
 "flight": {
  "id": 3655,
  "agent": "claude-code",
  "state": "merged",
  "title": "feat(mobile): Add user setting for default bookmark view mode",
  "number": 1723,
  "source": "aidev",
  "commits": 8,
  "debrief": "Claude Code opened a feat PR in karakeep-app/karakeep adding a mobile user setting for default bookmark view mode, letting users choose Reader or Browser, stored locally on the device. The change spans 19 files over 8 commits, with 6 review comments. The PR merged clean with zero change requests after 132.3 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Claude_Code"
  ],
  "index_ok": true,
  "additions": 2618,
  "closed_at": "2025-07-17T08:24:33+00:00",
  "deletions": 2414,
  "merged_at": "2025-07-17T08:24:33+00:00",
  "opened_at": "2025-07-11T20:06:28+00:00",
  "task_type": "feat",
  "body_chars": 1327,
  "confidence": "dataset",
  "updated_at": "2026-11-03T18:42:49.762141+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- Adds a new user setting for default bookmark view mode on mobile devices\n- Allows users to choose between \"Reader\" and \"Browser\" as their preferred default view when opening bookmarks\n- Setting is stored locally on the mobile device for instant access and offline capability\n\n## Changes ",
  "review_count": 8,
  "files_changed": 19,
  "hours_to_merge": 132.3,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T18:33:17.986436+00:00",
  "reviewer_excerpt": "Overall, looks good to me! I have one question about whether this needs to be stored in the db or not. If not, I think",
  "review_comment_count": 6,
  "reviewer_excerpt_url": "https://github.com/karakeep-app/karakeep/pull/1723#pullrequestreview-3014044059"
 },
 "repo": {
  "name": "karakeep",
  "owner": "karakeep-app",
  "stars": 30395,
  "license": "AGPL-3.0",
  "full_name": "karakeep-app/karakeep",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "xuatz",
  "name": "xuatz",
  "github_profile": "https://github.com/xuatz",
  "page": "https://agentriders.com/logs/author/xuatz/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "xuatz"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-17T08:24:33+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "MohamedBassem"
  },
  {
   "at": "2025-07-17T08:24:33+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "MohamedBassem"
  }
 ],
 "related": [],
 "pr_url": "https://github.com/karakeep-app/karakeep/pull/1723",
 "page": "https://agentriders.com/logs/karakeep-app/karakeep/1723/"
}