diff --git a/README.md b/README.md index c93d843..396f488 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,12 @@ The evals package loads an mcp client that then runs the index.ts file, so there OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/tools/codegen/index.ts ``` +## Contributing + +When adding new tools, please be mindful of the tool name length. Some clients, like Cursor, have a 60-character limit for the combined server and tool name (`server_name:tool_name`). + +Our server name is `playwright-mcp`. Please ensure your tool names are short enough to not exceed this limit. + ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=executeautomation/mcp-playwright&type=Date)](https://star-history.com/#executeautomation/mcp-playwright&Date) diff --git a/docs/docs/release.mdx b/docs/docs/release.mdx index bca01ae..916d5d5 100644 --- a/docs/docs/release.mdx +++ b/docs/docs/release.mdx @@ -5,6 +5,23 @@ import YouTubeVideoEmbed from '@site/src/components/HomepageFeatures/YouTubeVide # Release Notes +## Version 1.0.6 +- **New Tool: `playwright_upload_file`**: Added a new tool to upload files to an `input[type='file']` element. +- **Enhanced Content Extraction**: + - Significantly improved `playwright_get_visible_text` tool for more accurate text extraction. + - Added `playwright_get_visible_html` tool to retrieve the full HTML content of the page. + - **By default, all `