oxpecker — know which of your lines a vendor just broke
Monitors changes to the vendor APIs your code depends on and submits reviewable PRs
About oxpecker — know which of your lines a vendor just broke
oxpecker focuses on the vendor APIs your code already calls, indexing the endpoints and response fields your code actually reads and keeping track of them as they change. It detects changes such as endpoint removals, response field removals, and parameters becoming required, compares vendor interfaces on a schedule, and lists coverage gaps. After you select a repository, the product creates a Pull Request that adds one file, and changes can be reviewed before merging.
Best for
Best use cases
Monitor vendor APIs your code already calls
Detect endpoint and response field changes
Review dependency changes via Pull Request
Compare before choosing
The official comparison page states the product covers 68 providers and lists provider coverage gaps.
Features
Dependency interface index
Indexes the API endpoints your code actually calls and the response fields it reads.
Change diff detection
Detects endpoint removals, response field removals, and parameters becoming required.
Pull Request workflow
Creates a Pull Request that adds one file after you select a repository.
Pre-merge safe review
Changes can be reviewed before merging; nothing is merged automatically.
Pros
- Compares vendor interface changes on a schedule
- Based on the endpoints and response fields your code actually reads
- Changes can be reviewed before merging
Cons
- Currently invite-only; provider coverage is still expanding