{
 "repo": {
  "name": "commander",
  "owner": "OpenAgentsInc",
  "stars": 8,
  "license": "AGPL-3.0",
  "full_name": "OpenAgentsInc/commander",
  "fetched_at": null,
  "primary_language": "TypeScript"
 },
 "burns": [],
 "total": 13,
 "agents": [
  {
   "agent": "claude-code",
   "merged": 12,
   "flights": 13,
   "burn_rate": 0,
   "merge_rate": 0.923,
   "last_flight_at": "2025-06-01T12:44:49+00:00",
   "median_hours_to_merge": 0.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Add comprehensive file-based logging for improved observability",
   "number": 91,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-01T20:40:13+00:00",
   "opened_at": "2025-06-01T12:44:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 7.92
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: SWE-Bench Phase 4 - Harness Orchestration Service",
   "number": 84,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-31T04:11:20+00:00",
   "opened_at": "2025-05-31T03:32:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.65
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: SWE-Bench Phase 2 - Task Management Service",
   "number": 83,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-31T02:19:05+00:00",
   "opened_at": "2025-05-31T02:07:25+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.19
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Add Docker utilities for SWE-Bench harness (Phase 1.0)",
   "number": 82,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-31T01:44:06+00:00",
   "opened_at": "2025-05-31T01:42:02+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "fix: Preserve interleaved order of text and tool calls in assistant messages",
   "number": 78,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-29T06:56:27+00:00",
   "opened_at": "2025-05-29T06:55:56+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "fix: Complete feature flag implementation fixes",
   "number": 77,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-27T16:15:26+00:00",
   "opened_at": "2025-05-27T15:48:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.45
  },
  {
   "agent": "claude-code",
   "state": "closed",
   "title": "refactor: Implement major code quality improvements from review",
   "number": 74,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-27T03:28:52+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Claude CLI integration via external bridge service",
   "number": 60,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T18:59:38+00:00",
   "opened_at": "2025-05-25T18:49:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.16
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Fix NIP-90 payment failures: stale runtime + multi-filter support",
   "number": 54,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-23T22:00:18+00:00",
   "opened_at": "2025-05-23T15:56:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 6.06
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Switch Spark from REGTEST to MAINNET & NIP90 Provider Pubkey Fixes",
   "number": 50,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-23T07:36:01+00:00",
   "opened_at": "2025-05-23T07:32:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Fix Model Switching - Dynamic AI Provider Selection",
   "number": 48,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-23T05:58:38+00:00",
   "opened_at": "2025-05-23T05:34:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.41
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Refactor: Switch to Pane-based Navigation for Wallet Pages",
   "number": 36,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-21T18:53:10+00:00",
   "opened_at": "2025-05-21T18:10:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.71
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Implementation of seed phrase-based wallet management",
   "number": 35,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-21T17:31:02+00:00",
   "opened_at": "2025-05-21T17:29:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  }
 ],
 "indexed": 0,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-05",
   "merged": 11,
   "flights": 12
  },
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 1,
   "flights": 1
  }
 ],
 "top_authors": [
  {
   "name": "Christopher David",
   "login": "AtlantisPleb",
   "flights": 13,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/OpenAgentsInc/commander/"
}