{
 "flight": {
  "id": 886578,
  "agent": "cursor",
  "state": "merged",
  "title": "Optimize agents page switcher states",
  "number": 975,
  "source": "aidev",
  "commits": 3,
  "debrief": "Cursor opened a fix in kortix-ai/suna for the agents page switcher. The change resolves a conflicting hover state on the active FancyTabs tab and optimizes hover effects on inactive tabs. It touches four files across three commits, with 127 lines added and 121 removed. It merged clean with zero change requests after 0.37 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 127,
  "closed_at": "2025-07-17T11:19:53+00:00",
  "deletions": 121,
  "merged_at": "2025-07-17T11:19:53+00:00",
  "opened_at": "2025-07-17T10:57:43+00:00",
  "task_type": "fix",
  "body_chars": 657,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:20:48.316452+00:00",
  "enriched_at": null,
  "body_excerpt": "<!-- One very short sentence on the WHAT and WHY of the PR. -->\nFix conflicting hover state on active `FancyTabs` and optimize inactive tab hover effects.\n\n<!-- OPTIONAL: If the WHY of the PR is not obvious, perhaps because it fixed a gnarly bug, explain it in a short paragraph here. -->\nThe previou",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": 0.37,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:20:48.316452+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "suna",
  "owner": "kortix-ai",
  "stars": 20549,
  "license": "NOASSERTION",
  "full_name": "kortix-ai/suna",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "markokraemer",
  "name": "Marko Kraemer",
  "github_profile": "https://github.com/markokraemer",
  "page": "https://agentriders.com/logs/author/markokraemer/"
 },
 "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": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-07-17T11:19:53+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "markokraemer"
  },
  {
   "at": "2025-07-17T11:19:53+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "markokraemer"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Update sandbox creation to use snapshots",
   "number": 1018,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 15,
   "deletions": 12,
   "merged_at": "2025-07-20T11:01:11+00:00",
   "opened_at": "2025-07-20T11:00:24+00:00",
   "task_type": "refactor",
   "files_changed": 4,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add support for rendering 'complete' tool content and attachments",
   "number": 1014,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 36,
   "deletions": 2,
   "merged_at": "2025-07-19T16:19:22+00:00",
   "opened_at": "2025-07-19T16:16:22+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.05
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Enhance complete tool with text, attachments, and improved frontend rendering",
   "number": 1013,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 493,
   "deletions": 124,
   "merged_at": "2025-07-19T16:03:03+00:00",
   "opened_at": "2025-07-19T16:00:07+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.05
  }
 ],
 "pr_url": "https://github.com/kortix-ai/suna/pull/975",
 "page": "https://agentriders.com/logs/kortix-ai/suna/975/"
}