cathaloconnorrh/AI Dependency Fixer

Automatically fix breaking changes from dependency update PRs using AI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 12, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: cathaloconnorrh/ai-dependency-fixer@339374264e09e23d87f97eebdd7ca7463523d1f0 # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
ai-api-keyAPI key for the chosen AI provideryes
ai-providerAI provider to use: anthropic, openai, or openai-compatiblenoanthropic
ai-base-urlBase URL for OpenAI-compatible self-hosted models (e.g. http://localhost:11434/v1)no""
modeOperating mode: "fix" only fixes failing tests, "investigate" also proactively updates passing codenoinvestigate
max-attemptsMaximum number of fix attempts before giving upno3
test-commandTest command to run. Use "auto" for automatic detectionnoauto
install-commandDependency install command. Use "auto" for automatic detectionnoauto
max-diff-linesMaximum lines in AI-generated diff before rejecting (safety guardrail)no200
ai-modelModel to use (defaults depend on provider: claude-sonnet-4-20250514 for Anthropic, gpt-4o for OpenAI)no""
github-tokenGitHub token for PR commentsno${{ github.token }}
namedescription
resultResult: "fixed", "already-passing", or "failed"
attemptsNumber of fix attempts made