radetsky/LLM Code Review

AI-powered code review using LLM for pull requests and commits

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 5, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: radetsky/llm-code-review@83baf2d8df39a1d4949614048b01d43845cfb612 # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api_keyAPI key for LLM serviceyes
base_urlLLM API base URL (optional, uses config default if not set)no
modelLLM model name (optional, uses config default if not set)no
modeReview mode: staged, unstaged, all (default: use base/head for PRs)no
baseBase commit/branch for diff (auto-detected for PRs)no
headHead commit/branch for diff (auto-detected for PRs)no
strictFail on warnings too (default: false)nofalse
post_commentPost review results as PR comment (default: true)notrue
fail_on_criticalFail the action if critical issues found (default: true)notrue
inline_commentsPost inline review comments on specific code lines (default: true)notrue
code_suggestionsEnable inline code change suggestions (default: false)nofalse
max_tokensMax tokens per LLM request (default: 32768). Reduce if your provider has a lower limit.no
timeoutLLM request timeout in seconds (default: 600). Increase for slow providers or large diffs.no
contextNumber of context lines around each change (default: 10)no
namedescription
statusReview status: success, warnings, critical, error, model_unavailable
critical_countNumber of critical issues found
warning_countNumber of warnings found
suggestion_countNumber of suggestions
result_filePath to JSON result file