Commit Graph

567 Commits

Author SHA1 Message Date
Tommy D. Rossi fd3d4a1aee Update SKILL.md 2026-01-26 15:08:16 +01:00
Tommy D. Rossi d4107d1ddd fix(extension): detach child sessions on parent detach 2026-01-26 15:04:37 +01:00
Tommy D. Rossi d51d8b8e72 feat(cdp): allow iframe targets and serialize extension builds 2026-01-26 14:56:17 +01:00
Tommy D. Rossi 1f59a819da update test snapshots 2026-01-26 14:23:33 +01:00
Tommy D. Rossi c8bd87d8f6 release: playwriter@0.0.56 2026-01-26 14:10:26 +01:00
Tommy D. Rossi 9e79565e1a test: add youtube navigation hang regression 2026-01-26 14:09:42 +01:00
Tommy D. Rossi 3fa98ab689 fix(cdp): resume filtered targets to avoid hung navigations 2026-01-26 13:54:47 +01:00
Tommy D. Rossi 67e8976d2f cover auto-enable after closing pages 2026-01-26 13:50:22 +01:00
Tommy D. Rossi 6b0b9d3bf4 about jq and cdp logfile 2026-01-26 13:44:41 +01:00
Tommy D. Rossi 6364acf316 agents updates 2026-01-26 13:42:44 +01:00
Tommy D. Rossi 60495a8b9a add auto-enable mcp test for no pages 2026-01-26 13:42:29 +01:00
Tommy D. Rossi db93e0d841 Fix auto-enable page selection when no pages 2026-01-26 13:31:46 +01:00
Tommy D. Rossi a64fc2d8a0 add cdp jsonl logging and update log docs 2026-01-26 13:28:18 +01:00
Tommy D. Rossi 4d2606253b add source param in CDP messages 2026-01-26 13:07:59 +01:00
Tommy D. Rossi dc771ddc1d sync tab state for automated tabs 2026-01-26 12:56:27 +01:00
Tommy D. Rossi 2eb2c4fe3d set default timeout 2026-01-26 12:54:21 +01:00
Tommy D. Rossi 4fa618134d nicer logging of returned output 2026-01-26 12:46:36 +01:00
Tommy D. Rossi 905288a790 Update PLAYWRITER_AGENTS.md 2026-01-26 12:24:15 +01:00
Tommy D. Rossi 020ac77695 Update AGENTS.md 2026-01-26 12:23:43 +01:00
Tommy D. Rossi 4bce98bdae Update PLAYWRITER_AGENTS.md 2026-01-26 12:23:36 +01:00
Tommy D. Rossi 5ade53bed1 print logs using node.js util.inspect 2026-01-26 12:18:58 +01:00
Tommy D. Rossi b000fd42b5 release: playwriter@0.0.55 2026-01-25 23:04:54 +01:00
Tommy D. Rossi 393d23e1e2 Delete docker.package.json 2026-01-25 16:18:47 +01:00
Tommy D. Rossi 45cdc372a8 refactor: move SKILL.md to src, add playwriter skill command
- Move skills/playwriter/SKILL.md to playwriter/src/skill.md (source of truth)
- Add 'playwriter skill' CLI command to output full docs
- Make skills/playwriter/SKILL.md a lightweight stub pointing to CLI
- Generate prompt.md to dist/ instead of src/
- Strip CLI-only content from MCP prompt
2026-01-25 16:18:23 +01:00
Tommy D. Rossi dba08e932f chore: stop tracking generated prompt.md 2026-01-25 15:04:55 +01:00
Tommy D. Rossi 8313b7a43a release: playwriter@0.0.54 2026-01-25 15:02:59 +01:00
Tommy D. Rossi b29b1395d1 Optimize aria snapshot ref lookup 2026-01-25 15:02:26 +01:00
Tommy D. Rossi 0fb9d2c229 Clamp extension log payloads 2026-01-25 15:01:40 +01:00
Tommy D. Rossi 5175f5cc8e Update executor.ts 2026-01-25 14:58:08 +01:00
Tommy D. Rossi d4e49b2d5d nn 2026-01-25 14:58:00 +01:00
Tommy D. Rossi ee1f9729d6 add sse test to make sure responses are not buffered 2026-01-25 14:54:08 +01:00
Tommy D. Rossi b769df94e3 wait for extension only if ws restarted 2026-01-25 14:44:35 +01:00
Tommy D. Rossi e96c401078 tell to kill relay when testing locally 2026-01-25 14:34:19 +01:00
Tommy D. Rossi 316a10e9c9 remove Network.enable buffering override 2026-01-25 14:22:34 +01:00
Tommy D. Rossi baac31ab6a add test for notion.so not loading 2026-01-25 14:12:42 +01:00
Tommy D. Rossi 26a353e3bc use waitForPageLoad inall examples 2026-01-25 13:48:04 +01:00
Tommy D. Rossi 28f5734b31 Remove remote agent mention from MCP section 2026-01-25 12:09:42 +01:00
Tommy D. Rossi 2cb3a95e52 Note CLI + skill is preferred in MCP section 2026-01-25 12:01:43 +01:00
Tommy D. Rossi 5a5531c3cd Update README CLI step text 2026-01-25 12:00:33 +01:00
Tommy D. Rossi 5a5266b687 Add CLI quick start step to README installation 2026-01-25 11:58:36 +01:00
Tommy D. Rossi 0cd0001ffe Use root-relative paths in dev workflow docs 2026-01-25 11:36:32 +01:00
Tommy D. Rossi b9d0571823 Document test log file location in testing section 2026-01-25 11:35:24 +01:00
Tommy D. Rossi 3c47ad3869 Add development workflow docs to AGENTS.md
Closes #36

- Document how to run MCP locally with tsx
- Document how to run CLI locally with tsx and -e
- Document extension reload workflow with stable dev ID
2026-01-25 11:30:12 +01:00
Tommy D. Rossi a15b06082b Add stable extension ID for development builds
Inject manifest key via vite plugin for dev/test builds (not production).
This ensures all developers get the same extension ID: pebbngnfojnignonigcnkdilknapkgid

- Update vite.config.mts to inject key when !PRODUCTION
- Update release script to use PRODUCTION=true
- Replace old hardcoded dev extension ID in all files
2026-01-25 11:19:51 +01:00
Tommy D. Rossi 77ea5512d0 Increase default execution timeout from 5s to 10s 2026-01-24 18:44:16 +01:00
Tommy D. Rossi 5469af0d30 Add playwriter logfile command and fix documentation paths 2026-01-24 18:31:33 +01:00
Tommy D. Rossi 0b2ef17040 slop 2026-01-24 18:25:54 +01:00
Tommy D. Rossi a5ca23f063 Update SKILL.md 2026-01-24 18:18:30 +01:00
Tommy D. Rossi 7c23766311 Update SKILL.md 2026-01-24 18:18:11 +01:00
Tommy D. Rossi 82ec762a3b Update SKILL.md 2026-01-24 18:15:42 +01:00