radetsky/LLM Code Review
AI-powered code review using LLM for pull requests and commits
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 5, 2026
- License
- None
Pinned Snippet
uses: radetsky/llm-code-review@83baf2d8df39a1d4949614048b01d43845cfb612 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api_key | API key for LLM service | yes | — |
| base_url | LLM API base URL (optional, uses config default if not set) | no | — |
| model | LLM model name (optional, uses config default if not set) | no | — |
| mode | Review mode: staged, unstaged, all (default: use base/head for PRs) | no | — |
| base | Base commit/branch for diff (auto-detected for PRs) | no | — |
| head | Head commit/branch for diff (auto-detected for PRs) | no | — |
| strict | Fail on warnings too (default: false) | no | false |
| post_comment | Post review results as PR comment (default: true) | no | true |
| fail_on_critical | Fail the action if critical issues found (default: true) | no | true |
| inline_comments | Post inline review comments on specific code lines (default: true) | no | true |
| code_suggestions | Enable inline code change suggestions (default: false) | no | false |
| max_tokens | Max tokens per LLM request (default: 32768). Reduce if your provider has a lower limit. | no | — |
| timeout | LLM request timeout in seconds (default: 600). Increase for slow providers or large diffs. | no | — |
| context | Number of context lines around each change (default: 10) | no | — |
Outputs
| name | description |
|---|---|
| status | Review status: success, warnings, critical, error, model_unavailable |
| critical_count | Number of critical issues found |
| warning_count | Number of warnings found |
| suggestion_count | Number of suggestions |
| result_file | Path to JSON result file |