One we found this week in a user's repo: a provider answered HTTP 200 with the error buried in the body once you paged too far. Nothing failed, the app just had fewer results than it thought. Curious what yours was and how long it took to find.
Manifest API Bot is a GitHub App that keeps your app working when the APIs it calls change. It finds every API your code calls, internal ones included, and checks them against each provider's documentation every day. When a change affects your code, it opens a pull request with the fix and the context: which API changed, what changed, when it takes effect and which files it touches. You review it and merge it like any other PR. It never runs your code.