stillrivercode/AI Workflow Automation

AI-powered GitHub workflow automation featuring PR review with native resolvable suggestions. Extensible platform for intelligent code analysis and automation.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token for API requests.yes
openrouter_api_keyOpenRouter API key.yes
openrouter_urlThe URL of the OpenRouter API.nohttps://openrouter.ai/api/v1/chat/completions
modelThe AI model to use for the review. Common examples: - google/gemini-2.5-pro (default, balanced performance) - anthropic/claude-3.5-sonnet (balanced performance) - anthropic/claude-3-opus (highest quality, more expensive) - anthropic/claude-3-haiku (fastest, most cost-effective) - openai/gpt-4o (OpenAI's latest) - openai/gpt-4o-mini (cost-effective OpenAI option) - google/gemini-pro (Google's flagship model) For the complete list of available models, see: https://openrouter.ai/models nogoogle/gemini-2.5-pro
review_typeThe type of review to perform (e.g., full, security, performance).nofull
max_tokensThe maximum number of tokens for the AI model to generate. Must be between 1 and 32768 (model-dependent).no4096
temperatureThe temperature for the AI model. Controls randomness: 0.0 = deterministic, 2.0 = very random. Must be between 0.0 and 2.0.no0.7
request_timeout_secondsTimeout for the OpenRouter API request in seconds. Must be between 1 and 600.no120
retriesThe number of times to retry the OpenRouter API request on failure. Must be between 0 and 5.no3
custom_review_rulesPath to a JSON file containing custom review rules. Currently only JSON format is supported.no
exclude_patternsA comma-separated list of glob patterns for files to exclude from the review.no
post_commentWhether to automatically post the review as a PR comment. When false, only outputs are set.notrue
namedescription
review_commentThe content of the AI-generated review comment.
review_statusThe status of the review (e.g., success, failure).