Commit Graph

  • 7914c4ed9b use correct functions Tommy D. Rossi 2026-01-29 19:44:10 +01:00
  • 5721360ef2 section common mistakes to avoid in skill Tommy D. Rossi 2026-01-29 19:40:57 +01:00
  • 4d32672426 Update relay-navigation.test.ts Tommy D. Rossi 2026-01-29 19:40:28 +01:00
  • 8f92197efc test(playwriter): clarify test names Tommy D. Rossi 2026-01-27 22:19:11 +01:00
  • f36647a674 test(playwriter): speed up MCP suite Tommy D. Rossi 2026-01-27 19:46:38 +01:00
  • 7809be6328 docs(skill): instruct agents to create own pages and handle closures Tommy D. Rossi 2026-01-27 19:06:06 +01:00
  • 7e4dc3fd18 Update welcome.html Tommy D. Rossi 2026-01-27 18:39:55 +01:00
  • 5dc39cc4fe style(extension): tweak welcome page text opacity and remove redundant copy Tommy D. Rossi 2026-01-27 18:39:43 +01:00
  • 653f00c3a3 feat(extension): redesign welcome page with Prism.js syntax highlighting Tommy D. Rossi 2026-01-27 18:36:14 +01:00
  • 1de0f6d1a4 feat(cli): improve session new output and add session delete command Tommy D. Rossi 2026-01-27 18:35:23 +01:00
  • e03f1abc0f perf(mcp): skip load wait for about:blank auto-create Tommy D. Rossi 2026-01-27 16:36:44 +01:00
  • 67d017237e fix(cdp): isolate extension builds and keep oopif auto-attach Tommy D. Rossi 2026-01-27 16:05:15 +01:00
  • a8412343e1 fix merge artifacts. fix build Tommy D. Rossi 2026-01-27 13:54:26 +01:00
  • ea203418c2 add build Tommy D. Rossi 2026-01-27 13:51:13 +01:00
  • 6de954ca1a Update SKILL.md #34 feat/screen-recording-tabcapture Tommy D. Rossi 2026-01-25 23:34:43 +01:00
  • 0903105129 docs: use .mp4 extension in recording examples Tommy D. Rossi 2026-01-25 23:32:51 +01:00
  • 170ac7c87f Update SKILL.md Tommy D. Rossi 2026-01-25 23:32:13 +01:00
  • 53450ee36f refactor: remove dependency injection, use direct imports Tommy D. Rossi 2026-01-25 23:30:24 +01:00
  • 4a8caf19bd refactor: extract recording code into separate modules with proper types Tommy D. Rossi 2026-01-25 23:25:59 +01:00
  • 98c62eab60 Update utils.ts Tommy D. Rossi 2026-01-25 17:26:48 +01:00
  • 54d3f02a5b feat: support concurrent screen recordings across multiple tabs Tommy D. Rossi 2026-01-25 17:18:20 +01:00
  • c9e8361a54 fix: address PR review comments Tommy D. Rossi 2026-01-25 17:01:04 +01:00
  • 050c6d5b50 feat: use MP4 format for screen recording instead of WebM Tommy D. Rossi 2026-01-24 18:01:57 +01:00
  • df63f418e5 feat: add Chrome flags for automated recording without user interaction Tommy D. Rossi 2026-01-24 17:05:24 +01:00
  • 8449006e59 refactor: simplify screen recording code Tommy D. Rossi 2026-01-24 15:48:52 +01:00
  • 3b5427ebe8 update notes on permissions for recording Tommy D. Rossi 2026-01-23 23:18:14 +01:00
  • 09f502cc43 Update background.ts Tommy D. Rossi 2026-01-23 17:39:24 +01:00
  • 608afc8d54 fix: clear setTimeout on successful recording stop to prevent process hang Tommy D. Rossi 2026-01-23 17:26:32 +01:00
  • b159d6fbc7 refactor: use satisfies for fetch body types in screen-recording Tommy D. Rossi 2026-01-23 17:25:21 +01:00
  • e79dd472db test: skip recording test, write proper test flow for manual testing Tommy D. Rossi 2026-01-23 17:23:49 +01:00
  • b52928cc90 refactor: move HTML files to src/, use vite HTML entry points Tommy D. Rossi 2026-01-23 17:19:14 +01:00
  • c9768965b5 Update .gitignore Tommy D. Rossi 2026-01-23 17:14:47 +01:00
  • f8d6640819 refactor: use vite rollupOptions instead of esbuild for offscreen.ts Tommy D. Rossi 2026-01-23 17:02:28 +01:00
  • 74497c2a1a feat: implement screen recording via chrome.tabCapture with offscreen document Tommy D. Rossi 2026-01-23 16:57:51 +01:00
  • e56e27e5e5 WIP: screen recording via chrome.tabCapture Tommy D. Rossi 2026-01-23 16:10:40 +01:00
  • 81988c3305 show cli examples in welcome Tommy D. Rossi 2026-01-27 13:29:03 +01:00
  • fd3d4a1aee Update SKILL.md Tommy D. Rossi 2026-01-26 15:08:16 +01:00
  • d4107d1ddd fix(extension): detach child sessions on parent detach Tommy D. Rossi 2026-01-26 15:04:37 +01:00
  • d51d8b8e72 feat(cdp): allow iframe targets and serialize extension builds Tommy D. Rossi 2026-01-26 14:56:17 +01:00
  • 1f59a819da update test snapshots Tommy D. Rossi 2026-01-26 14:23:33 +01:00
  • c8bd87d8f6 release: playwriter@0.0.56 playwriter@0.0.56 Tommy D. Rossi 2026-01-26 14:10:26 +01:00
  • 9e79565e1a test: add youtube navigation hang regression Tommy D. Rossi 2026-01-26 14:09:42 +01:00
  • 3fa98ab689 fix(cdp): resume filtered targets to avoid hung navigations Tommy D. Rossi 2026-01-26 13:54:47 +01:00
  • 67e8976d2f cover auto-enable after closing pages Tommy D. Rossi 2026-01-26 13:50:22 +01:00
  • 6b0b9d3bf4 about jq and cdp logfile Tommy D. Rossi 2026-01-26 13:44:41 +01:00
  • 6364acf316 agents updates Tommy D. Rossi 2026-01-26 13:42:44 +01:00
  • 60495a8b9a add auto-enable mcp test for no pages Tommy D. Rossi 2026-01-26 13:42:29 +01:00
  • db93e0d841 Fix auto-enable page selection when no pages Tommy D. Rossi 2026-01-26 13:31:46 +01:00
  • a64fc2d8a0 add cdp jsonl logging and update log docs Tommy D. Rossi 2026-01-26 13:28:18 +01:00
  • 4d2606253b add source param in CDP messages Tommy D. Rossi 2026-01-26 13:07:59 +01:00
  • dc771ddc1d sync tab state for automated tabs Tommy D. Rossi 2026-01-26 12:56:27 +01:00
  • 2eb2c4fe3d set default timeout Tommy D. Rossi 2026-01-26 12:54:21 +01:00
  • 4fa618134d nicer logging of returned output Tommy D. Rossi 2026-01-26 12:46:36 +01:00
  • 905288a790 Update PLAYWRITER_AGENTS.md Tommy D. Rossi 2026-01-26 12:24:15 +01:00
  • 020ac77695 Update AGENTS.md Tommy D. Rossi 2026-01-26 12:23:43 +01:00
  • 4bce98bdae Update PLAYWRITER_AGENTS.md Tommy D. Rossi 2026-01-26 12:23:36 +01:00
  • 5ade53bed1 print logs using node.js util.inspect Tommy D. Rossi 2026-01-26 12:18:58 +01:00
  • b000fd42b5 release: playwriter@0.0.55 playwriter@0.0.55 Tommy D. Rossi 2026-01-25 23:04:54 +01:00
  • 901984bc17 fix: address PR review comments #37 optimize-snapshot-refs Tommy D. Rossi 2026-01-25 16:23:05 +01:00
  • 393d23e1e2 Delete docker.package.json Tommy D. Rossi 2026-01-25 16:18:47 +01:00
  • 45cdc372a8 refactor: move SKILL.md to src, add playwriter skill command Tommy D. Rossi 2026-01-25 16:18:23 +01:00
  • 57ce483080 refactor: use ariaSnapshot() instead of internal _snapshotForAI() Tommy D. Rossi 2026-01-25 15:54:53 +01:00
  • dba08e932f chore: stop tracking generated prompt.md Tommy D. Rossi 2026-01-25 15:04:55 +01:00
  • 8313b7a43a release: playwriter@0.0.54 playwriter@0.0.54 Tommy D. Rossi 2026-01-25 15:02:59 +01:00
  • b29b1395d1 Optimize aria snapshot ref lookup Tommy D. Rossi 2026-01-25 15:02:26 +01:00
  • 0fb9d2c229 Clamp extension log payloads Tommy D. Rossi 2026-01-25 15:01:40 +01:00
  • 5175f5cc8e Update executor.ts Tommy D. Rossi 2026-01-25 14:58:08 +01:00
  • d4e49b2d5d nn Tommy D. Rossi 2026-01-25 14:58:00 +01:00
  • ee1f9729d6 add sse test to make sure responses are not buffered Tommy D. Rossi 2026-01-25 14:54:08 +01:00
  • b769df94e3 wait for extension only if ws restarted Tommy D. Rossi 2026-01-25 14:44:35 +01:00
  • e96c401078 tell to kill relay when testing locally Tommy D. Rossi 2026-01-25 14:34:19 +01:00
  • 316a10e9c9 remove Network.enable buffering override Tommy D. Rossi 2026-01-25 14:22:34 +01:00
  • baac31ab6a add test for notion.so not loading Tommy D. Rossi 2026-01-25 14:12:42 +01:00
  • 26a353e3bc use waitForPageLoad inall examples Tommy D. Rossi 2026-01-25 13:48:04 +01:00
  • 28f5734b31 Remove remote agent mention from MCP section Tommy D. Rossi 2026-01-25 12:09:42 +01:00
  • 2cb3a95e52 Note CLI + skill is preferred in MCP section Tommy D. Rossi 2026-01-25 12:01:43 +01:00
  • 5a5531c3cd Update README CLI step text Tommy D. Rossi 2026-01-25 12:00:33 +01:00
  • 5a5266b687 Add CLI quick start step to README installation Tommy D. Rossi 2026-01-25 11:58:36 +01:00
  • 0cd0001ffe Use root-relative paths in dev workflow docs Tommy D. Rossi 2026-01-25 11:36:32 +01:00
  • b9d0571823 Document test log file location in testing section Tommy D. Rossi 2026-01-25 11:35:24 +01:00
  • 3c47ad3869 Add development workflow docs to AGENTS.md Tommy D. Rossi 2026-01-25 11:25:32 +01:00
  • a15b06082b Add stable extension ID for development builds Tommy D. Rossi 2026-01-25 11:19:51 +01:00
  • 77ea5512d0 Increase default execution timeout from 5s to 10s Tommy D. Rossi 2026-01-24 18:44:16 +01:00
  • 5469af0d30 Add playwriter logfile command and fix documentation paths Tommy D. Rossi 2026-01-24 18:31:33 +01:00
  • 0b2ef17040 slop Tommy D. Rossi 2026-01-24 18:25:54 +01:00
  • a5ca23f063 Update SKILL.md Tommy D. Rossi 2026-01-24 18:18:30 +01:00
  • 7c23766311 Update SKILL.md Tommy D. Rossi 2026-01-24 18:18:11 +01:00
  • 82ec762a3b Update SKILL.md Tommy D. Rossi 2026-01-24 18:15:42 +01:00
  • fefb6296c0 Update SKILL.md Tommy D. Rossi 2026-01-24 18:15:05 +01:00
  • 4cbb3102f8 fix: pass cwd to executor in MCP so file operations use correct directory Tommy D. Rossi 2026-01-24 18:07:34 +01:00
  • a12b3737e2 docs: simplify editor example with hardcoded URL Tommy D. Rossi 2026-01-24 15:26:21 +01:00
  • d64229c1ab docs: fix editor example to use grep and proper URL/string format Tommy D. Rossi 2026-01-24 15:25:09 +01:00
  • 157c3a62d6 docs: add sandbox variables explanation to Examples Tommy D. Rossi 2026-01-24 15:23:31 +01:00
  • ab113914cd docs: use waitForResponse instead of networkidle Tommy D. Rossi 2026-01-24 15:21:34 +01:00
  • 2d060a6c59 docs: simplify examples by removing redundant -s flag Tommy D. Rossi 2026-01-24 15:21:15 +01:00
  • 6f19ec6b29 docs: use waitForLoadState instead of waitForTimeout Tommy D. Rossi 2026-01-24 15:20:07 +01:00
  • 7d8ab09f70 docs: add examples section, fix state usage, move Playwright API to bottom Tommy D. Rossi 2026-01-24 15:18:10 +01:00
  • e9ea0061bd docs: clarify session is stateful sandbox Tommy D. Rossi 2026-01-24 15:14:48 +01:00
  • 38b1b6d3ed docs: improve session isolation, extract MCP to separate file, add remote CLI Tommy D. Rossi 2026-01-24 15:10:53 +01:00
  • ad6ce1c2a8 remove old md files Tommy D. Rossi 2026-01-24 14:29:47 +01:00