{
 "flight": {
  "id": 899662,
  "agent": "cursor",
  "state": "merged",
  "title": "Create documentation for useOnHoverRef hook",
  "number": 1819,
  "source": "aidev",
  "commits": 1,
  "debrief": "The agent was asked to write documentation for the useOnHoverRef hook in the rooks repository, including examples and API details. It produced one commit touching one file, adding 149 lines and removing five. The pull request drew two reviews, requested no changes, and drew no review comments. It merged clean after about 0.07 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 149,
  "closed_at": "2025-07-21T09:33:31+00:00",
  "deletions": 5,
  "merged_at": "2025-07-21T09:33:31+00:00",
  "opened_at": "2025-07-21T09:29:26+00:00",
  "task_type": "docs",
  "body_chars": 432,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:11:14.751409+00:00",
  "enriched_at": null,
  "body_excerpt": "Add comprehensive documentation for the `useOnHoverRef` hook, including examples and API details, following established documentation standards.\n\n---\n\n**Open Background Agent:** \n[Web](https://www.cursor.com/agents?id=bc-1cac820d-899d-49b5-b707-8e09e0c3e2a3) · [Cursor](https://cursor.com/background-",
  "review_count": 2,
  "files_changed": 1,
  "hours_to_merge": 0.07,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:11:14.751409+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "rooks",
  "owner": "imbhargav5",
  "stars": 3451,
  "license": "MIT",
  "full_name": "imbhargav5/rooks",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "imbhargav5",
  "name": "Ponnapalli Bhargav",
  "github_profile": "https://github.com/imbhargav5",
  "page": "https://agentriders.com/logs/author/imbhargav5/"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-21T09:33:31+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "imbhargav5"
  },
  {
   "at": "2025-07-21T09:33:31+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "imbhargav5"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Organize hooks in sidebar by category",
   "number": 1848,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 138,
   "deletions": 40,
   "merged_at": "2025-07-23T08:07:18+00:00",
   "opened_at": "2025-07-23T07:59:40+00:00",
   "task_type": "feat",
   "files_changed": 112,
   "hours_to_merge": 0.13
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Document useArrayState hook according to rules",
   "number": 1846,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 511,
   "deletions": 14,
   "merged_at": "2025-07-23T07:44:37+00:00",
   "opened_at": "2025-07-23T07:43:41+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Document useAsyncEffect hook",
   "number": 1845,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 327,
   "deletions": 3,
   "merged_at": "2025-07-23T07:44:30+00:00",
   "opened_at": "2025-07-23T07:43:23+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.02
  }
 ],
 "pr_url": "https://github.com/imbhargav5/rooks/pull/1819",
 "page": "https://agentriders.com/logs/imbhargav5/rooks/1819/"
}