Contributing
Thank you for your interest in contributing to cua-sdk! We welcome contributions of all kinds—code, documentation, bug reports, and feature requests.
How to Contribute
- Fork the repository on GitHub.
- Clone your fork to your local machine:
git clone https://github.com/your-username/computer_use.git
- Create a new branch for your feature or fix:
git checkout -b my-feature
- Make your changes and add tests if applicable.
- Commit and push your changes:
git add . git commit -m "Describe your change" git push origin my-feature
- Open a pull request on GitHub and describe your changes.
Reporting Issues
- Search existing issues before opening a new one.
- Include as much detail as possible: steps to reproduce, environment, logs, etc.
Code Style
- Follow PEP8 for Python code.
- Write clear, concise commit messages.
- Add docstrings and comments where helpful.
Documentation
- Improve or add documentation in the
docs/
folder. - Fix typos, clarify instructions, or add new sections.
Community
- Be respectful and constructive in all interactions.
- Join discussions and help others in the community.
Thank you for helping make Merlin AI Foundation better!