Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.38 KB

File metadata and controls

39 lines (25 loc) · 1.38 KB

Contributing to LLM-Web-Pilot

First off, thank you for considering contributing to LLM-Web-Pilot! It's people like you that make it a great tool.

How Can I Contribute?

Reporting Bugs

  • Check the Issues tab to see if the bug has already been reported.
  • If not, create a new issue. Include as much detail as possible: steps to reproduce, expected behavior, and actual behavior.
  • Attach any diagnostic artifacts (agent_error.png, agent_error.html) if applicable.

Suggesting Enhancements

  • Open an issue with the tag "enhancement".
  • Describe the feature you'd like to see and why it would be useful.

Pull Requests

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Write your code and ensure it follows the project style.
  4. Add or update tests as necessary. (Run bash examples/test-reference.sh to verify changes).
  5. Submit a pull request with a clear description of the modifications.

Development Setup

  1. Clone your fork.
  2. Run npm install.
  3. Run npx playwright install.
  4. Use the scripts in the examples/ directory to test your changes.

Code of Conduct

Help us keep LLM-Web-Pilot open and inclusive. Please be respectful and constructive in your communication.

License

By contributing, you agree that your contributions will be licensed under the project's MIT License.