{
 "repo": {
  "name": "playwright",
  "owner": "microsoft",
  "stars": 99565,
  "license": "Apache-2.0",
  "full_name": "microsoft/playwright",
  "fetched_at": "2026-11-08T10:59:11.669386+00:00",
  "primary_language": "TypeScript"
 },
 "burns": [
  {
   "agent": "github-copilot",
   "number": 36397,
   "reviewer_excerpt": "Tests are failing with: TypeError: apiRequestContext.get: The \"options\" or \"port\" or \"path\" argument must be specified",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36397#pullrequestreview-2949265099"
  },
  {
   "agent": "github-copilot",
   "number": 36059,
   "reviewer_excerpt": "Good job Copilot! However, let's only support `[active]` attribute for the currently active element and revert changes related to `focusable` as our implementation is incomplete",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36059#pullrequestreview-2862904706"
  },
  {
   "agent": "github-copilot",
   "number": 36050,
   "reviewer_excerpt": "Great! Let's fix the lint failure: ``` > tsc -p . && tsc -p packages/html-reporter/ Error: packages/playwright-core/src/client/consoleMessage.ts(42,3): error TS24[16](https://github.com/microsoft/playwright/actions/runs/15197865043/job/42746771643?pr=36050#step:7:17): Property 'type' in type 'ConsoleMessage' is",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36050#pullrequestreview-2862934004"
  },
  {
   "agent": "github-copilot",
   "number": 36014,
   "reviewer_excerpt": "This is a little too complicated for my liking. I left some comments below. Please remove your comments, they don't help my understanding.",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36014#pullrequestreview-2853086720"
  },
  {
   "agent": "github-copilot",
   "number": 36012,
   "reviewer_excerpt": "Thanks copilot!",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36012#issuecomment-2893277399"
  },
  {
   "agent": "github-copilot",
   "number": 36011,
   "reviewer_excerpt": "old issue description :/",
   "reviewer_excerpt_url": "https://github.com/microsoft/playwright/pull/36011#issuecomment-2893169431"
  }
 ],
 "total": 10,
 "agents": [
  {
   "agent": "github-copilot",
   "merged": 1,
   "flights": 8,
   "burn_rate": 0.75,
   "merge_rate": 0.125,
   "last_flight_at": "2025-07-25T13:47:44+00:00",
   "median_hours_to_merge": 71.6
  },
  {
   "agent": "openai-codex",
   "merged": 2,
   "flights": 2,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-06-20T10:05:47+00:00",
   "median_hours_to_merge": 0.9
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "[docs] Add client certificates activation and rejection behavior documentation",
   "number": 36793,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 43,
   "deletions": 5,
   "merged_at": "2025-07-28T13:26:21+00:00",
   "opened_at": "2025-07-25T13:47:44+00:00",
   "task_type": "docs",
   "files_changed": 6,
   "hours_to_merge": 71.64
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "[Bug]: Add support for pointer-lock and keyboard-lock permissions in Chromium",
   "number": 36450,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 33,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-06-26T07:32:30+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "fix: get rid of url.parse in network code",
   "number": 36397,
   "outcome": "burn",
   "index_ok": true,
   "additions": 37,
   "deletions": 21,
   "merged_at": null,
   "opened_at": "2025-06-23T08:13:17+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: smaller codex fixes",
   "number": 36374,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3,
   "deletions": 3,
   "merged_at": "2025-06-20T11:04:41+00:00",
   "opened_at": "2025-06-20T10:05:47+00:00",
   "task_type": "chore",
   "files_changed": 3,
   "hours_to_merge": 0.98
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix(ct): fsWatcher update comparison",
   "number": 36366,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-20T07:23:57+00:00",
   "opened_at": "2025-06-20T06:34:05+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.83
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "feat: add focused and focusable information to _snapshotForAI",
   "number": 36059,
   "outcome": "burn",
   "index_ok": true,
   "additions": 4442,
   "deletions": 3780,
   "merged_at": null,
   "opened_at": "2025-05-22T23:50:57+00:00",
   "task_type": "feat",
   "files_changed": 153,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "fix(types): update ConsoleMessage.type() to return specific string literals",
   "number": 36050,
   "outcome": "burn",
   "index_ok": true,
   "additions": 23264,
   "deletions": 23232,
   "merged_at": null,
   "opened_at": "2025-05-22T16:13:09+00:00",
   "task_type": "fix",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "fix(ui-mode): update git diff for prompt on each test run, not just at launch",
   "number": 36014,
   "outcome": "burn",
   "index_ok": true,
   "additions": 263,
   "deletions": 210,
   "merged_at": null,
   "opened_at": "2025-05-20T07:32:51+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Update \"Run all\" button title to \"Run all tests\" in UI Mode",
   "number": 36012,
   "outcome": "burn",
   "index_ok": true,
   "additions": 63,
   "deletions": 63,
   "merged_at": null,
   "opened_at": "2025-05-20T06:51:46+00:00",
   "task_type": "feat",
   "files_changed": 15,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "chore(ui): update \"Run all\" button title in UI Mode",
   "number": 36011,
   "outcome": "burn",
   "index_ok": false,
   "additions": 0,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-05-20T06:50:36+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": null
  }
 ],
 "indexed": 8,
 "monthly": [
  {
   "burns": 5,
   "month": "2025-05",
   "merged": 0,
   "flights": 5
  },
  {
   "burns": 1,
   "month": "2025-06",
   "merged": 2,
   "flights": 4
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 1,
   "flights": 1
  }
 ],
 "top_authors": [
  {
   "name": "Max Schmitt",
   "login": "mxschmitt",
   "flights": 2,
   "indexed": 2
  }
 ],
 "page": "https://agentriders.com/logs/microsoft/playwright/"
}