playwright-mcp/src
Ryan Malloy aa84278d36 feat: add browser configuration tool and fix STDIO mode
- Add browser_configure tool to change headless/headed mode, viewport, and user agent during session
- Fix STDIO entry point by preventing stdin close handlers in STDIO mode
- Fix headed mode default behavior when DISPLAY is available on Linux
- Add dynamic browser configuration update mechanism in Context class

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 03:39:24 -06:00
..
extension chore(extension): exit gracefully when waiting for extension connection (#754) 2025-07-24 16:02:02 -07:00
loop chore: retain the source code from the underlying tools (#756) 2025-07-24 17:08:35 -07:00
loopTools chore: retain the source code from the underlying tools (#756) 2025-07-24 17:08:35 -07:00
mcp chore: wire one tool in-process (#753) 2025-07-24 15:25:32 -07:00
tools feat: add browser configuration tool and fix STDIO mode 2025-08-11 03:39:24 -06:00
browserContextFactory.ts chore(extension): use free port (#735) 2025-07-24 10:25:13 -07:00
browserServerBackend.ts chore: extract pure mcp server helpers (#751) 2025-07-24 12:57:01 -07:00
config.ts feat: add browser configuration tool and fix STDIO mode 2025-08-11 03:39:24 -06:00
context.ts feat: add browser configuration tool and fix STDIO mode 2025-08-11 03:39:24 -06:00
fileUtils.ts chore: experimental agent mode (#516) 2025-06-04 09:14:50 -07:00
httpServer.ts chore: extract pure mcp server helpers (#751) 2025-07-24 12:57:01 -07:00
index.ts chore: extract pure mcp server helpers (#751) 2025-07-24 12:57:01 -07:00
javascript.ts feat: respond with action and generated locator (#181) 2025-04-15 10:55:20 -07:00
log.ts chore: allow right click (#687) 2025-07-17 13:24:05 -07:00
manualPromise.ts feat(dialog): handle dialogs (#212) 2025-04-17 14:03:13 -07:00
package.ts chore: add eval script (#743) 2025-07-23 10:31:37 -07:00
program.ts feat: add browser configuration tool and fix STDIO mode 2025-08-11 03:39:24 -06:00
response.ts chore: save session log (#740) 2025-07-22 20:06:03 -07:00
sessionLog.ts chore: save session log (#740) 2025-07-22 20:06:03 -07:00
tab.ts chore: follow up on tab snapshot capture (#739) 2025-07-22 17:43:42 -07:00
tools.ts feat: add browser configuration tool and fix STDIO mode 2025-08-11 03:39:24 -06:00