eaglecloud-sec/T3ls AI Code Review

Perform code review using various AI models from OpenAI, Anthropic, Google or Deepseek

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub tokenyes
ai_providerAI provider to use (openai, anthropic, google or deepseek)yesopenai
openai_api_keyOpenAI API key (required if using OpenAI provider)no
openai_modelOpenAI model name (e.g., gpt-4o)nogpt-4o
anthropic_api_keyAnthropic API key (required if using Anthropic provider)no
anthropic_modelAnthropic model name (e.g., claude-3-7-sonnet-20250219)noclaude-3-7-sonnet-latest
google_api_keyGoogle AI API key (required if using Google provider)no
google_modelGoogle model name (e.g., gemini-2.0-flash)nogemini-2.0-flash
deepseek_api_keyDeepseek API key (required if using Deepseek provider)no
deepseek_modelDeepseek model name (e.g., deepseek-chat)nodeepseek-chat
ownerRepository owneryes
repoRepository nameyes
pr_numberPull request numberyes
include_extensionsFile extensions to include in the review (comma-separated, e.g., ".py,.js,.html")no
exclude_extensionsFile extensions to exclude from the review (comma-separated)no
include_pathsPaths to include in the review (comma-separated)no
exclude_pathsPaths to exclude from review (comma-separated, e.g., "test/,docs/")no
fail_action_if_review_failedIf set to true, the action fails when the review process failsnofalse
webhook_urlWebhook URL to send review results (optional)no
webhook_secretSecret key for webhook signature (optional)no
webhook_headersAdditional headers for webhook request (JSON format)no{}

no outputs