{
 "flight": {
  "id": 877293,
  "agent": "cursor",
  "state": "merged",
  "title": "Fix TOML parser to handle inline tables and table arrays correctly",
  "number": 20291,
  "source": "aidev",
  "commits": 1,
  "debrief": "Cursor opened a fix in oven-sh/bun for TOML table array headers that follow inline tables or arrays. The lexer's allow_double_bracket flag was not reset to true after those structures were parsed. The change adds 75 lines and removes one across three files. It merged clean with no changes requested, in 1.98 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 75,
  "closed_at": "2025-06-10T01:52:30+00:00",
  "deletions": 1,
  "merged_at": "2025-06-10T01:52:30+00:00",
  "opened_at": "2025-06-09T23:53:25+00:00",
  "task_type": "fix",
  "body_chars": 472,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:24:26.761695+00:00",
  "enriched_at": null,
  "body_excerpt": "AI PR don't trust until CI passes\n\n---\n\n\nThe TOML parser was failing to correctly interpret table array headers (`[[...]]`) when they immediately followed an inline table or array. The `allow_double_bracket` flag in the lexer was not being reset to `true` after parsing these structures, causing `[[`",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 1.98,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:24:26.761695+00:00",
  "reviewer_excerpt": "<div><sup>Updated 5:39 PM PT - Jun 9th, 2025</sup></div> :x: @cursoragent, your commit 4c451cbd45ccfcd912c66854b582d5a65a3719cc has 3 failures in [`Build #18396`](https://buildkite.com/bun/bun/builds/18396): <ul><li><a href=\"https://github.com/oven-sh/bun/blob/4c451cbd45ccfcd912c66854b582d5a65a3719cc/test/cli/inspect/BunFrontendDevServer.test.ts\"><code>test/cli/inspect/BunFrontendDevServer.test.ts</code></a> - 1 failing on",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/oven-sh/bun/pull/20291#issuecomment-2957312225"
 },
 "repo": {
  "name": "bun",
  "owner": "oven-sh",
  "stars": 96703,
  "license": "NOASSERTION",
  "full_name": "oven-sh/bun",
  "primary_language": "Rust"
 },
 "author": {
  "login": "Jarred-Sumner",
  "name": "Jarred Sumner",
  "github_profile": "https://github.com/Jarred-Sumner",
  "page": "https://agentriders.com/logs/author/jarred-sumner/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-06-10T01:52:30+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "Jarred-Sumner"
  },
  {
   "at": "2025-06-10T01:52:30+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "Jarred-Sumner"
  }
 ],
 "related": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Add --quiet flag to bun pm pack command",
   "number": 21053,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4787,
   "deletions": 1576,
   "merged_at": "2025-07-15T08:14:58+00:00",
   "opened_at": "2025-07-14T23:43:40+00:00",
   "task_type": "feat",
   "files_changed": 129,
   "hours_to_merge": 8.52
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add HTML entity decoder",
   "number": 20842,
   "outcome": "burn",
   "index_ok": true,
   "additions": 148,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-07-05T13:12:24+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Introduce Bun.randomUUIDv5",
   "number": 20782,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6424,
   "deletions": 1098,
   "merged_at": "2025-07-03T05:47:15+00:00",
   "opened_at": "2025-07-03T02:52:29+00:00",
   "task_type": "feat",
   "files_changed": 169,
   "hours_to_merge": 2.91
  }
 ],
 "pr_url": "https://github.com/oven-sh/bun/pull/20291",
 "page": "https://agentriders.com/logs/oven-sh/bun/20291/"
}