bishalprasad321/PR Pilot Summary
Automate PR descriptions with AI. Instantly generate intelligent, context-aware summaries of your code changes.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 30, 2026
- License
- MIT
Pinned Snippet
uses: bishalprasad321/prpilot-summary@79e898af0a2a3221f37c5e07f934886cdfab5cfd # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token with permissions to read PR details and post comments. | yes | — |
| llm_api_key | LLM provider API key for generating PR descriptions (for example Groq, Gemini, OpenAI, or another compatible provider). | yes | — |
| llm_provider | LLM provider to use. Supported values: auto, groq, openai, openai-compatible, gemini. | no | auto |
| llm_api_base_url | Optional custom API endpoint. Useful for Groq/OpenAI-compatible providers or proxies. | no | "" |
| ai_model | The AI model to use for generating the PR description (e.g., 'openai/gpt-oss-120b', 'gemini-2.5-flash', 'gpt-4o-mini', or another provider model). | no | openai/gpt-oss-120b |
| max_diff_lines | Maximum diff lines to process for generating the PR description. If the diff exceeds this limit, a summary will be generated instead. | no | 5000 |
| enable_incremental_diff_processing | Enable incremental diff processing to handle large diffs by processing them in chunks. | no | true |
| debug | Enable debug mode for more verbose logging during action execution. | no | true |
Outputs
no outputs