Repository navigation
This release builds on the initial v1.0.0 by introducing a peer review system for pull requests, enhancing CI workflows with automatic formatting an security checks, and improving overall usability through command refactoring and better documentation.
Key Highlights
- Peer Review System: Added support for reviewing, approving, and iterating on pull requests with AI-assisted feedback.
- CI Improvements: Automated code formatting (using black, isort, autopep8) and security scans (safety, bandit) for better code quality.
- Usability Enhancements: Streamlined commands, improved response formatting, and enhanced README with examples and screenshots.
Changelog
Added
- Peer review system for pull requests, including commands to toggle and check status.
- Automatic code formatting (black, isort, autopep8) and security checks (safety, bandit) in CI workflow.
Changed
- Revised command structure in
chat.pyandcommands.pyfor streamlined user interactions. - Updated natural language processing for GitHub operations and enhanced slash commands.
- Improved
.envfile handling in Config class and updated test cases. - Refactored response display in
chat.pyfor better formatting and readability. - Enhanced
README.mdwith detailed explanations, examples, and screenshot integration. - Refactored code for improved type hinting, error handling, and readability across multiple files.
- Updated images (Screenshot_1.jpg and Screenshot_2.jpg).
Fixed
- N/A (no major issues addressed in this release).
For full details, see the CHANGELOG.md.
Getting Started
- Install via pip:
pip install grok4git - Run the CLI:
grok4git - Check the updated README for new features like peer review commands.
Thanks to contributors for these improvements! If you encounter issues, open one on GitHub.