Repository navigation
AI PR Assistant 26.09.20-002
New since the last release
- Claude (Anthropic) as a provider. Set
provider: anthropicwithanthropic_api_key. The model
defaults toclaude-haiku-4-5-20251001; change it withanthropic_model. OpenAI is still the default. - GPT-6 support.
gpt-6-*models now get the right request parameters, so
openai_model: gpt-6-astraworks. - Attribution footer. Descriptions end with a small "Created using devsetgo/ai-pr-assistant with
" line. Setattribution: falseto turn it off. - Hardened Docker build. The image installs from a hash-locked, wheels-only dependency file, and
workflow actions are pinned to commit SHAs. - New docs. Step-by-step guides for getting OpenAI and Anthropic API keys, plus a model reference
(its prices are indicative only; check your provider).
Upgrade notes
- Existing workflows keep working. The one visible difference is the attribution footer, which is on
by default. Addattribution: falseto keep descriptions exactly as before. openai_api_keyis no longer marked required inaction.yml. The Action now checks that the key
for your chosen provider is set and fails early with a clear message if it isn't.temperatureis ignored whenprovider: anthropic.
Quick start
- uses: devsetgo/ai-pr-assistant@26.09.20-002
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
openai_api_key: ${{ secrets.OPENAI_API_KEY }}For Claude, use provider: anthropic and anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}.
Docs: Setup guide ·
Configuration ·
Model reference ·
Changelog