propstreet/Pro PR Reviewer

Uses Azure OpenAI to review diffs, then posts code review comments on GitHub PRs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
azureOpenAIEndpointAzure OpenAI endpoint (e.g., https://your-resource.openai.azure.com/openai/deployments/...)yes
azureOpenAIDeploymentAzure OpenAI deployment (e.g., your-resource)yes
azureOpenAIKeyAPI key for Azure OpenAIyes
baseBase commit SHA to compare against.no
headHead commit SHA to compare against.no
severityMinimum severity level required to post a request changes review comment (info, warning, or error).noerror
reasoningEffortReasoning effort level (none, minimal, low, medium, high, or xhigh). 'none' disables reasoning (gpt-5.1+); 'minimal' is the legacy equivalent (gpt-5 only). 'xhigh' enables maximum reasoning depth on supported models. Using unsupported levels may cause API errors or increase latency/cost. For review purposes 'high' is recommended. nomedium
tokenLimitMaximum number of tokens to process.no50000
commitLimitMaximum number of commits to load for 'entire-pr' diff mode.no100
excludeGlob patterns to exclude files from review (e.g. '*.test.ts' or 'dist/**/*')no""
customPromptCustom instructions appended to the system prompt for the LLM reviewer (max 1000 chars). Example: 'Focus on security issues and best practices'no""
backgroundModeEnable background mode for long-running requests (recommended for GPT-5-Pro). Options: 'enabled', 'disabled'.nodisabled
backgroundMaxWaitMaximum wait time in minutes for background requests (1-60).no30
backgroundPollIntervalInitial polling interval in seconds for background requests (5-60).no10
skipMergeCommitsSkip merge commits during review. Merge commit diffs may not align with GitHub's PR diff, causing comment placement errors. Set to 'false' to review merge commits (may have partial success).notrue

no outputs