omnedia/PandaOps AI PR Review
AI-powered pull request analysis
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token (for posting comments) | yes | — |
| openai_api_key | OpenAI API key | yes | — |
| provider | VCS provider (github | bitbucket | azure) | — | github |
| repository | Repository identifier (e.g. owner/name) | — | ${{ github.repository }} |
| pull_request_id | Pull request ID | — | ${{ github.event.pull_request.number }} |
| api_base | Custom API base URL | no | — |
| dry_run | Log output only, do not post comments | no | — |
| output_json | Output machine-readable JSON instead of formatted logs | no | — |
| fail_on_comments | Exit with code 2 if comments found | no | — |
| fail_on_warnings | Request changes if warnings/errors found | no | — |
| max_comments | Maximum number of comments to post | — | 50 |
| openai_model | OpenAI model (default: gpt-5-mini) | — | gpt-5-mini |
| openai_temperature | Sampling temperature (default: 1) | — | 1 |
| ai_focus_errors | Check for critical and breaking issues | — | true |
| ai_focus_warn | Check for risky or unstable logic | — | true |
| ai_focus_tips | Check for readability and maintainability tips | — | true |
| ai_focus_notes | Include architectural and design notes | — | false |
| ai_focus_grammar | Check for naming/grammar consistency | — | false |
Outputs
no outputs