yugal1233/Deltek CodeSentinel

AI-powered code review bot using Claude API for GitHub pull requests

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
anthropic_api_keyAnthropic API key for Claudeyes
github_tokenGitHub token for posting reviewsno${{ github.token }}
modelClaude model to usenoclaude-sonnet-4-6
max_tokensMaximum tokens for Claude responseno8000
max_pr_sizeMaximum PR size (lines changed) before skipping reviewno500
review_focusComma-separated focus areas: security,bugs,codeQuality,performance,bestPracticesnosecurity,bugs,codeQuality,performance
block_onComma-separated severities that block merges: critical,high,medium,lownocritical
coding_standards_enabledEnable coding standards checkingnofalse
coding_standards_paradigmCoding paradigm to enforce (e.g., "OOP with SOLID principles")no""
coding_standards_rulesPipe-separated coding standard rules (e.g., "No magic numbers|Use meaningful names")no""
config_pathPath to a review-config.json file in the target repo (overrides all other config inputs)no""
excluded_filesComma-separated glob patterns of files to exclude from reviewno""
human_reviewersComma-separated GitHub usernames to auto-request for review when critical/high/security issues are foundno""
slack_webhookSlack incoming webhook URL for notifications on critical/high/security issuesno""
teams_webhookMicrosoft Teams incoming webhook URL for notifications on critical/high/security issuesno""
pr_summaryGenerate a TL;DR summary comment of what the PR does (true/false)nofalse
auto_fixGenerate auto-fix suggestions for critical/high bugs and security issues (true/false)nofalse
namedescription
assessmentReview assessment: approve, request_changes, or comment
issues_countNumber of issues found
summaryReview summary