Azure DevOps diff runtime capture Commit: a972b565bff4c256f539e65ba7390dbb749d2669 Environment: Linux x64; Node v26.12.1; synthetic PR 42, file.txt Production Azure CLI adapter -> PR CLI -> diff provider -> VcsProcess -> ProcessRunner -> real subprocess Only az is synthetic. No Azure account, HTTP requests, copied database, or tests. Input: success Commands executed: repos pr show -> pullRequestIterations -> pullRequestIterationChanges -> items -> items { "status": "success", "patch": "diff --git a/file.txt b/file.txt\n--- a/file.txt\n+++ b/file.txt\n@@ -1 +1 @@\n-before\n+after\n", "truncated": false, "nextCursor": null, "hunks": true } Input: 429 Commands executed: repos pr show -> pullRequestIterations -> pullRequestIterationChanges -> items -> items { "status": "failure", "reason": "rate-limited", "detail": "Azure DevOps API rate limit exceeded." } Input: TF400733 (nonzero az item read; usage-limit stderr) Commands executed: repos pr show -> pullRequestIterations -> pullRequestIterationChanges -> items -> items { "status": "failure", "reason": "rate-limited", "detail": "Azure DevOps API rate limit exceeded." }