{
 "repo": {
  "name": "terminator",
  "owner": "mediar-ai",
  "stars": 1667,
  "license": "MIT",
  "full_name": "mediar-ai/terminator",
  "fetched_at": "2026-11-08T11:00:47.881168+00:00",
  "primary_language": "Rust"
 },
 "burns": [],
 "total": 50,
 "agents": [
  {
   "agent": "cursor",
   "merged": 24,
   "flights": 46,
   "burn_rate": 0,
   "merge_rate": 0.585,
   "last_flight_at": "2025-07-19T23:56:59+00:00",
   "median_hours_to_merge": 0.1
  },
  {
   "agent": "openai-codex",
   "merged": 2,
   "flights": 4,
   "burn_rate": 0,
   "merge_rate": 0.5,
   "last_flight_at": "2025-05-23T16:23:47+00:00",
   "median_hours_to_merge": 0
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Adapt agent for headless windows session",
   "number": 229,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 234,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-19T23:56:59+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Implement mcp server prometheus metrics",
   "number": 227,
   "outcome": "stale",
   "index_ok": false,
   "additions": 899,
   "deletions": 10,
   "merged_at": null,
   "opened_at": "2025-07-19T00:45:02+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add terminal close fallback",
   "number": 226,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 48,
   "deletions": 6,
   "merged_at": "2025-07-18T19:55:24+00:00",
   "opened_at": "2025-07-18T19:54:30+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create examples README table",
   "number": 225,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 18,
   "deletions": 0,
   "merged_at": "2025-07-18T19:49:17+00:00",
   "opened_at": "2025-07-18T19:48:57+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Implement audio recording and transcription",
   "number": 224,
   "outcome": "stale",
   "index_ok": false,
   "additions": 237,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-18T19:33:45+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Record user network protocol",
   "number": 223,
   "outcome": "stale",
   "index_ok": false,
   "additions": 326,
   "deletions": 5,
   "merged_at": null,
   "opened_at": "2025-07-18T18:21:14+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement required workflow variable property",
   "number": 222,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 0,
   "merged_at": "2025-07-18T00:10:26+00:00",
   "opened_at": "2025-07-18T00:06:52+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.06
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Automate website feed scrolling and following",
   "number": 219,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 89,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-16T20:39:59+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Expose properties to serialized ui tree",
   "number": 218,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 97,
   "deletions": 0,
   "merged_at": "2025-07-16T21:26:55+00:00",
   "opened_at": "2025-07-16T17:56:25+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 3.51
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Automate terminator cli release for cross-platform installation",
   "number": 216,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 90,
   "deletions": 0,
   "merged_at": "2025-07-16T17:04:58+00:00",
   "opened_at": "2025-07-16T16:24:50+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.67
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Integrate gist executor into terminator cli",
   "number": 215,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 242,
   "deletions": 2,
   "merged_at": "2025-07-16T16:08:50+00:00",
   "opened_at": "2025-07-16T16:07:51+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.02
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix terminator cli cpu version bump",
   "number": 214,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 2,
   "merged_at": "2025-07-16T15:39:07+00:00",
   "opened_at": "2025-07-16T15:38:21+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Expose tool output to other tools",
   "number": 212,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 3423,
   "deletions": 412,
   "merged_at": null,
   "opened_at": "2025-07-16T01:39:41+00:00",
   "task_type": "feat",
   "files_changed": 46,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Update variable substitution to github action style",
   "number": 211,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 45,
   "deletions": 12,
   "merged_at": "2025-07-16T01:44:54+00:00",
   "opened_at": "2025-07-16T01:39:37+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.09
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Enable gist executor to read yaml",
   "number": 209,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 79,
   "deletions": 29,
   "merged_at": "2025-07-15T22:47:09+00:00",
   "opened_at": "2025-07-15T22:46:25+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add format function instruction for clippy compliance",
   "number": 208,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 40,
   "deletions": 0,
   "merged_at": "2025-07-15T21:38:25+00:00",
   "opened_at": "2025-07-15T21:38:05+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add embedded Javascript script execution support in workflows",
   "number": 205,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1837,
   "deletions": 538,
   "merged_at": "2025-07-15T18:49:47+00:00",
   "opened_at": "2025-07-14T20:38:37+00:00",
   "task_type": "feat",
   "files_changed": 25,
   "hours_to_merge": 22.19
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Automate I-94 search with non-expired restriction",
   "number": 204,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 166,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-14T18:18:17+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create speed benchmark for execute_sequence",
   "number": 202,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 160,
   "deletions": 16,
   "merged_at": "2025-07-13T17:32:26+00:00",
   "opened_at": "2025-07-13T17:18:47+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.23
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Improve role+name filter performance on Windows",
   "number": 201,
   "outcome": "stale",
   "index_ok": false,
   "additions": 58,
   "deletions": 27,
   "merged_at": null,
   "opened_at": "2025-07-13T16:31:20+00:00",
   "task_type": "perf",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Fix regex pattern for expression substitution",
   "number": 200,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 68,
   "deletions": 22,
   "merged_at": null,
   "opened_at": "2025-07-12T01:34:26+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Install mcp server as windows service",
   "number": 199,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 87,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-12T01:20:29+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create functions for variable subscription",
   "number": 198,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 66,
   "deletions": 22,
   "merged_at": "2025-07-12T01:13:15+00:00",
   "opened_at": "2025-07-12T00:58:11+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.25
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Enable locator chaining for button clicks",
   "number": 197,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 71,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-07-12T00:57:59+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add selectors documentation in markdown",
   "number": 192,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 36,
   "deletions": 0,
   "merged_at": "2025-07-11T02:28:28+00:00",
   "opened_at": "2025-07-11T02:28:03+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add documentation for execute sequence tool",
   "number": 191,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 140,
   "deletions": 0,
   "merged_at": "2025-07-11T02:27:53+00:00",
   "opened_at": "2025-07-11T02:27:48+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "agent": "cursor",
   "state": "open",
   "title": "Build a Tauri accessibility UI app",
   "number": 190,
   "outcome": "stale",
   "index_ok": false,
   "additions": 6348,
   "deletions": 460,
   "merged_at": null,
   "opened_at": "2025-07-11T02:26:50+00:00",
   "task_type": "build",
   "files_changed": 102,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix macos and linux build errors",
   "number": 189,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 15,
   "deletions": 0,
   "merged_at": "2025-07-11T02:26:23+00:00",
   "opened_at": "2025-07-11T02:26:09+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement fallback selector in server and utils",
   "number": 188,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 256,
   "deletions": 57,
   "merged_at": "2025-07-11T01:56:16+00:00",
   "opened_at": "2025-07-11T01:54:37+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.03
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement fallback mechanism in MCP server",
   "number": 187,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 89,
   "deletions": 25,
   "merged_at": "2025-07-12T00:40:38+00:00",
   "opened_at": "2025-07-11T01:47:57+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 22.88
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Implement missing playwright selectors",
   "number": 186,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 864,
   "deletions": 34,
   "merged_at": null,
   "opened_at": "2025-07-11T01:26:19+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Refactor MCP server for always condition",
   "number": 185,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 396,
   "deletions": 247,
   "merged_at": null,
   "opened_at": "2025-07-10T18:00:21+00:00",
   "task_type": "refactor",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix non-exhaustive pattern matching",
   "number": 184,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 6,
   "deletions": 3,
   "merged_at": "2025-07-10T17:37:30+00:00",
   "opened_at": "2025-07-10T17:37:13+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement low-level zoom functionality",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 219,
   "deletions": 10,
   "merged_at": "2025-07-09T23:39:41+00:00",
   "opened_at": "2025-07-09T22:50:10+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": 0.83
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Remove catch_unwind from clipboard typing",
   "number": 182,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 25,
   "merged_at": "2025-07-09T22:49:54+00:00",
   "opened_at": "2025-07-09T18:52:43+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 3.95
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement chunk streaming for execute sequence",
   "number": 175,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 633,
   "deletions": 38,
   "merged_at": "2025-07-04T01:13:28+00:00",
   "opened_at": "2025-07-03T18:47:53+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 6.43
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Implement chunk streaming for server tool",
   "number": 173,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1354,
   "deletions": 14,
   "merged_at": null,
   "opened_at": "2025-07-02T21:02:48+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Fix tests in terminator mcp agent",
   "number": 168,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1547,
   "deletions": 808,
   "merged_at": null,
   "opened_at": "2025-07-01T21:13:56+00:00",
   "task_type": "fix",
   "files_changed": 24,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Implement real-time UI streaming with webrtc",
   "number": 167,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1566,
   "deletions": 8,
   "merged_at": null,
   "opened_at": "2025-07-01T18:28:04+00:00",
   "task_type": "feat",
   "files_changed": 13,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Enhance terminator CLI for Azure VM creation",
   "number": 165,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2596,
   "deletions": 781,
   "merged_at": "2025-07-01T18:39:54+00:00",
   "opened_at": "2025-07-01T17:47:46+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.87
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create mcp client test suite",
   "number": 162,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4969,
   "deletions": 1894,
   "merged_at": "2025-07-01T18:23:20+00:00",
   "opened_at": "2025-06-30T22:35:37+00:00",
   "task_type": "feat",
   "files_changed": 17,
   "hours_to_merge": 19.8
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Design observability crate for Terminator SDK",
   "number": 151,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 5629,
   "deletions": 124,
   "merged_at": null,
   "opened_at": "2025-06-24T16:37:37+00:00",
   "task_type": "feat",
   "files_changed": 20,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Create Rust example for model context client",
   "number": 107,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1507,
   "deletions": 905,
   "merged_at": null,
   "opened_at": "2025-06-11T02:44:04+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Autonomous agent that install Cursor and play around with your repo through terminator SDK",
   "number": 106,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1300,
   "deletions": 217,
   "merged_at": null,
   "opened_at": "2025-06-10T19:03:55+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Create automated night shift agent",
   "number": 105,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1260,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-06-10T18:59:08+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Create GitHub action for website testing",
   "number": 104,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1501,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-06-10T18:58:59+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add CI build workflow",
   "number": 44,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 18,
   "deletions": 0,
   "merged_at": "2025-05-23T16:24:33+00:00",
   "opened_at": "2025-05-23T16:23:47+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update README with benchmark info",
   "number": 33,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 0,
   "merged_at": "2025-05-19T22:58:01+00:00",
   "opened_at": "2025-05-19T22:57:40+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add login automation example",
   "number": 32,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 100,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-05-19T22:47:45+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix BasicResponse interface",
   "number": 31,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 0,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-05-19T22:30:15+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  }
 ],
 "indexed": 18,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-05",
   "merged": 2,
   "flights": 4
  },
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 1,
   "flights": 6
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 23,
   "flights": 40
  }
 ],
 "top_authors": [
  {
   "name": "Louis Beaumont",
   "login": "louis030195",
   "flights": 50,
   "indexed": 18
  }
 ],
 "page": "https://agentriders.com/logs/mediar-ai/terminator/"
}