Why didn't the AI comment my PR?
The usual reasons a review is skipped — and how to confirm which one.
If codingassist.bot didn't post on a pull request, it's almost always one of these — roughly in order of likelihood.
1. Plan inactive or budget exhausted
The review is gated before any tokens are spent. If the plan is inactive or the month's token budget is exhausted, the PR gets a status of upgrade / credits instead of a review.
2. The repository isn't connected
The PR's repo must be connected on the provider side. Confirm it under Settings → Integrations, or (re)connect Azure DevOps.
3. Loop protection or size ceiling kicked in
- Anti-loop: more than 3 reviews in 15 minutes on the same PR is blocked (protects against CI ↔ AI loops).
- Hard ceiling: a PR changing more than the max line count (e.g. 1000) is rejected with 0 tokens spent — typically generated or vendored files. Exclude those paths.
See Usage & token quota for the exact windows.
4. Nothing to review
Draft PRs and diffs with no reviewable code (pure lockfile/binary changes) are skipped by design.
Still stuck?
Open the PR's status check — it always carries a reason. If it says a permission error, see Repository permission issues.