Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-03-31 | 1.6 kB | |
v0.1.7 source code.tar.gz | 2025-03-31 | 39.8 kB | |
v0.1.7 source code.zip | 2025-03-31 | 46.6 kB | |
Totals: 3 Items | 88.0 kB | 2 |
What's Changed
Summary
This PR converts the GitHub integration from webhook-based to polling mechanism, adds support for Google's Gemini AI model, and introduces docker-compose for containerized deployment. The changes improve reliability, add new AI capabilities, and simplify deployment.
New Features
- Converted from GitHub webhook architecture to polling mechanism for more reliable operation
- Added support for Google's Gemini AI model alongside existing OpenAI and Anthropic options
- Introduced docker-compose.yaml for containerized deployment
- Simplified authentication by replacing GitHub App credentials with organization token
- Added new environment variables for PR description and review comment controls
Commits
convert from webhook to Poll + gemini support + docker-compose file: Major architectural changes and new features (373ab9) by code-crusher(vatsal.bajpai05@gmail.com)
Dependencies added
@google/generative-ai@^0.24.0
: Added for Google Gemini AI integration- Removed unused dependencies:
@octokit/auth-app
,@octokit/webhooks
,@octokit/webhooks-types
Database Changes
- Changed installation_id from INT to TEXT in all tables
- Removed llm_logs table and related indexes
- Simplified schema by removing unused columns and tables
Security Improvements
- Removed GitHub App credentials from environment variables
- Simplified authentication using organization token
- No new security vulnerabilities introduced