{
 "repo": {
  "name": "elixir-ls",
  "owner": "elixir-lsp",
  "stars": 1780,
  "license": "Apache-2.0",
  "full_name": "elixir-lsp/elixir-ls",
  "fetched_at": "2026-11-08T11:00:24.962748+00:00",
  "primary_language": "Elixir"
 },
 "burns": [],
 "total": 31,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 27,
   "flights": 31,
   "burn_rate": 0,
   "merge_rate": 0.9,
   "last_flight_at": "2025-07-25T22:35:36+00:00",
   "median_hours_to_merge": 264.2
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add dotFormatter configuration option",
   "number": 1221,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 73,
   "deletions": 21,
   "merged_at": "2025-07-30T09:43:46+00:00",
   "opened_at": "2025-07-25T22:35:36+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 107.14
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Support includeDeclaration in references",
   "number": 1220,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 64,
   "deletions": 13,
   "merged_at": "2025-07-23T20:56:07+00:00",
   "opened_at": "2025-07-23T19:46:15+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 1.16
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix packet stream error branch",
   "number": 1218,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 0,
   "deletions": 2,
   "merged_at": "2025-07-23T20:55:43+00:00",
   "opened_at": "2025-07-09T22:10:05+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 334.76
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix MixProjectCache nil state behavior",
   "number": 1215,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 4,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-06T22:34:38+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix remote pid lookup with missing snapshot",
   "number": 1214,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 12,
   "deletions": 3,
   "merged_at": "2025-07-09T20:01:57+00:00",
   "opened_at": "2025-07-06T22:12:25+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 69.83
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix remote PID handling",
   "number": 1211,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 1,
   "merged_at": "2025-06-29T08:24:31+00:00",
   "opened_at": "2025-06-18T08:14:23+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 264.17
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Handle mix project cache before load",
   "number": 1210,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 102,
   "deletions": 39,
   "merged_at": "2025-06-29T08:25:04+00:00",
   "opened_at": "2025-06-18T08:13:58+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 264.19
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add error dictionary for DAP errors",
   "number": 1209,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 95,
   "deletions": 13,
   "merged_at": "2025-07-01T19:42:31+00:00",
   "opened_at": "2025-06-18T08:11:09+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 323.52
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix spec for notify_uris_modified",
   "number": 1208,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-29T08:20:51+00:00",
   "opened_at": "2025-06-18T08:09:02+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 264.2
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix WorkspaceSymbols specs",
   "number": 1207,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-06-29T08:19:39+00:00",
   "opened_at": "2025-06-18T08:08:55+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 264.18
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update return spec",
   "number": 1206,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-29T08:19:10+00:00",
   "opened_at": "2025-06-18T07:43:51+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 264.59
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix version string quoting",
   "number": 1205,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 4,
   "merged_at": "2025-07-09T20:00:14+00:00",
   "opened_at": "2025-06-18T07:39:23+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 516.35
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix get_condition spec",
   "number": 1204,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-29T08:19:56+00:00",
   "opened_at": "2025-06-18T07:37:19+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 264.71
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Rename parameter to lines",
   "number": 1203,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 6,
   "merged_at": "2025-06-29T08:17:13+00:00",
   "opened_at": "2025-06-17T15:38:45+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 280.64
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Handle empty lists in merge_ranges_lists",
   "number": 1202,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 30,
   "deletions": 0,
   "merged_at": "2025-06-29T08:20:30+00:00",
   "opened_at": "2025-06-17T15:38:14+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 280.7
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix spec for log message in breakpoint condition",
   "number": 1201,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-29T08:18:46+00:00",
   "opened_at": "2025-06-17T10:50:06+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 285.48
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix trailing slash handling in path_in_dir? and add tests",
   "number": 1200,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 16,
   "deletions": 0,
   "merged_at": "2025-07-09T19:59:37+00:00",
   "opened_at": "2025-06-17T09:42:55+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 538.28
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Improve characters_to_binary! error handling",
   "number": 1199,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 26,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-06-17T09:38:36+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix spec for text_diff_format",
   "number": 1198,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-29T08:18:12+00:00",
   "opened_at": "2025-06-17T09:18:25+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 287
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Handle missing version in extra doc links",
   "number": 1194,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 14,
   "deletions": 1,
   "merged_at": "2025-06-16T11:28:10+00:00",
   "opened_at": "2025-06-16T10:33:33+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.91
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update known issues docs",
   "number": 1193,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 5,
   "deletions": 6,
   "merged_at": "2025-06-16T11:26:49+00:00",
   "opened_at": "2025-06-16T10:32:21+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.91
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix extraction of join bindings",
   "number": 1192,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 87,
   "deletions": 9,
   "merged_at": null,
   "opened_at": "2025-06-11T22:45:07+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update known issues for debugger support",
   "number": 1191,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 0,
   "deletions": 1,
   "merged_at": "2025-06-16T11:25:27+00:00",
   "opened_at": "2025-06-11T07:51:56+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 123.56
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix typos in markdown_utils TODO comments",
   "number": 1190,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 4,
   "merged_at": "2025-06-16T11:25:12+00:00",
   "opened_at": "2025-06-11T07:49:03+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 123.6
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix OTP debugger modules comment typo",
   "number": 1189,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-06-11T06:35:21+00:00",
   "opened_at": "2025-06-10T23:04:22+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 7.52
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix typo in MixProjectCache documentation",
   "number": 1188,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-11T06:39:33+00:00",
   "opened_at": "2025-06-10T23:04:07+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 7.59
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix register_condition spec",
   "number": 1187,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 3,
   "deletions": 2,
   "merged_at": "2025-06-11T06:39:09+00:00",
   "opened_at": "2025-06-10T23:03:56+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 7.59
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix re-registering standard error process",
   "number": 1186,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-11T06:43:05+00:00",
   "opened_at": "2025-06-10T23:01:57+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 7.69
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix README typos and grammar",
   "number": 1185,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 12,
   "merged_at": "2025-06-10T22:42:06+00:00",
   "opened_at": "2025-06-10T22:38:53+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix cancellation error key name",
   "number": 1184,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 4,
   "merged_at": "2025-06-10T22:41:54+00:00",
   "opened_at": "2025-06-10T22:35:51+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.1
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Refactor token lookup logic",
   "number": 1183,
   "outcome": "stale",
   "index_ok": false,
   "additions": 105,
   "deletions": 133,
   "merged_at": null,
   "opened_at": "2025-06-10T22:12:05+00:00",
   "task_type": "refactor",
   "files_changed": 6,
   "hours_to_merge": null
  }
 ],
 "indexed": 8,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 23,
   "flights": 26
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 4,
   "flights": 5
  }
 ],
 "top_authors": [
  {
   "name": "Łukasz Samson",
   "login": "lukaszsamson",
   "flights": 31,
   "indexed": 8
  }
 ],
 "page": "https://agentriders.com/logs/elixir-lsp/elixir-ls/"
}