Como contribuir¶
Antes de abrir uma solicitação de pull, execute as verificações locais e leia a página sobre a arquitetura da ponte.
Lista de verificação para pull requests¶
-
npm run checkfoi aprovado. - O novo comportamento da ponte possui testes.
- Os esquemas, descrições e respostas do MCP do Playwright upstream permanecem inalterados.
- As alterações visíveis ao usuário estão documentadas.
-
CHANGELOG.mdfoi atualizado para refletir as alterações visíveis ao usuário. - As alterações relacionadas à segurança estão indicadas na descrição do PR.
O que não se deve fazer¶
- Não reintroduza o adaptador nativo do navegador, o registro de ferramentas ou o modelo de capacidade que foram removidos.
- Não grave logs de tempo de execução em
stdout; o stdio está reservado para o MCP JSON-RPC. - Não adicione uma dependência, a menos que ela seja importada pelo tempo de execução ou pelos testes.
- Não enfraqueça as configurações do TypeScript, ESLint ou Prettier para que uma alteração seja aprovada.
- Não faça commit de
dist/,coverage/,artifacts/,site/,.venv-docs/, ounode_modules/.
Questões de segurança¶
Relate vulnerabilidades por meio dos Alertas de Segurança do GitHub, e não por meio de issues públicos. Consulte SECURITY.md.