poke-cli --latest returns a non-detailed unexpected GitHub response status: 403 once the unauthenticated GitHub API limit (60 req/hr per IP) is exhausted.
This doesn't raise the limit, but it makes the failure understandable:
- On a rate-limit
403, show a clear message with the reset time instead of the bare status code.
- Send a
User-Agent: poke-cli header.
poke-cli --latestreturns a non-detailedunexpected GitHub response status: 403once the unauthenticated GitHub API limit (60 req/hr per IP) is exhausted.This doesn't raise the limit, but it makes the failure understandable:
403, show a clear message with the reset time instead of the bare status code.User-Agent: poke-cliheader.