playwright-mcp/src/tools
Ryan Malloy b480bc9328 feat: add browser_install_popular_extension for automatic extension downloads
- Add new tool to automatically download and install popular Chrome extensions
- Support for react-devtools, vue-devtools, redux-devtools, and more
- Works around Chrome channel limitations by creating functional demo extensions
- Extensions include proper detection logic and visual indicators
- Auto-generates manifests, content scripts, and popup interfaces
- Registry-based approach for easy extension additions
- Session-specific download directories for isolation
- Updated README with new tool documentation

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-21 15:48:58 -06:00
..
common.ts chore: do not double close connection (#744) 2025-07-23 17:41:15 -07:00
configure.ts feat: add browser_install_popular_extension for automatic extension downloads 2025-08-21 15:48:58 -06:00
console.ts chore: introduce response type (#738) 2025-07-22 16:36:21 -07:00
dialogs.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
evaluate.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
files.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
install.ts chore: introduce response type (#738) 2025-07-22 16:36:21 -07:00
keyboard.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
mouse.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
navigate.ts chore: save session log (#740) 2025-07-22 20:06:03 -07:00
network.ts chore: introduce response type (#738) 2025-07-22 16:36:21 -07:00
pdf.ts feat: implement centralized artifact storage with session isolation 2025-08-15 06:42:16 -06:00
screenshot.ts feat: implement centralized artifact storage with session isolation 2025-08-15 06:42:16 -06:00
snapshot.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
tabs.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
tool.ts chore: extract loop tools into a separate folder (#755) 2025-07-24 16:22:03 -07:00
utils.ts chore: move state to tab, do not cache snapshot (#730) 2025-07-22 07:53:33 -07:00
video.ts feat: implement centralized artifact storage with session isolation 2025-08-15 06:42:16 -06:00
wait.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00