Thank you for your interest in contributing to Suna! This document outlines the contribution process and guidelines.
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -am 'feat(your_file): add some feature') - Push to the branch (
git push origin feature/your-feature) - Open a Pull Request
For detailed setup instructions, please refer to:
- Follow existing code style and patterns
- Use descriptive commit messages
- Keep PRs focused on a single feature or fix
When reporting issues, please include:
- Steps to reproduce
- Expected behavior
- Actual behavior
- Environment details (OS, Node/Docker versions, etc.)
- Relevant logs or screenshots