integral-healthcare/Robin AI Reviewer
Auto-Review your teams pull requests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| GITHUB_TOKEN | GitHub API token | yes | — |
| AI_PROVIDER | AI provider to use (openai or claude) | no | openai |
| AI_API_KEY | API key for the selected AI provider | yes | — |
| AI_MODEL | The AI model to use for generating reviews | no | gpt-5-mini |
| ai_max_tokens | Maximum tokens the AI may generate in its review (default: 8192) | no | "" |
| max_diff_bytes | Soft cap on diff size in bytes before truncation (default: 200000) | no | "" |
| chunk_threshold_bytes | When the diff exceeds this many bytes, split per-file and review each chunk individually (default: 100000; 0 to disable). Ignored in review_mode=review. | no | "" |
| prompt_override | Inline replacement for the system prompt. Takes precedence over prompt_file. | no | "" |
| prompt_file | Path (inside the workspace) to a file containing the system prompt to use instead of the bundled default. | no | "" |
| review_mode | Output format: "comment" (default; single PR comment) or "review" (inline line-anchored comments via the GitHub Reviews API). | no | comment |
| github_api_url | URL to the API of your Github Server, only necessary for Github Enterprise customers | no | https://api.github.com |
| files_to_ignore | Single-line, whitespace-separated list of files to ignore (e.g. "README.md assets/* package-lock.json"). Do not use YAML block scalars (| or >); embedded newlines break CLI arg parsing. | no | "" |
| OPEN_AI_API_KEY | [DEPRECATED — removed in v2.0 (target 2026-Q3)] Use AI_API_KEY instead. OpenAI API token. | no | — |
| gpt_model_name | [DEPRECATED — removed in v2.0 (target 2026-Q3)] Use AI_MODEL instead. The OpenAI model used to generate the chat completion. | no | — |
Outputs
no outputs