"api.github.com/repos/{owner}/{repo}/actions/runs?status=in_progress" -> outputs 3 workflow runs
5 seconds later -> outputs 2 workflow runs
5 seconds later -> outputs same 3 workflow runs again
Apparently they make no guarantees of any type of consistency or continuity in output, which has the side effect of also making it completely useless.
$ gh api repos/anthropics/claude-code/issues/6235 --jq '{state, state_reason, closed_at, closed_by}'
{ "closed_at": "2026-08-17T03:37:37Z", "closed_by": { ... "id": 1761758, "login": "bcherny", "url": "https://api.github.com/users/bcherny", }, "state": "closed", "state_reason": "completed" }
"api.github.com/repos/{owner}/{repo}/actions/runs?status=in_progress" -> outputs 3 workflow runs
5 seconds later -> outputs 2 workflow runs
5 seconds later -> outputs same 3 workflow runs again
Apparently they make no guarantees of any type of consistency or continuity in output, which has the side effect of also making it completely useless.