Thank you for your interest in contributing to the AI Code Debugger project!
If you find a bug, please open an issue with:
- A clear description of the bug
- Steps to reproduce
- Expected vs actual behavior
- Your environment (OS, Python version, etc.)
Have an idea? Open an issue with:
- A clear description of the feature
- Why it would be useful
- Potential implementation approach (if you have one)
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Test your changes
- Commit with clear messages (
git commit -m 'Add amazing feature') - Push to your branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow PEP 8 style guide
- Add docstrings to functions and classes
- Include type hints where appropriate
- Write clear, descriptive commit messages
Before submitting:
- Test with different AI providers (Ollama, Hugging Face)
- Test with various code examples
- Ensure no breaking changes
Feel free to open an issue for any questions or discussions!
Thank you for contributing! 🎉