Require GitHub token, improve error message for Claude Code environments
Instead of silently degrading without a token, always require one and
provide a clear error message guiding Claude Code cloud users to add a
read-only GitHub token (public_repo scope) as a secret.
https://claude.ai/code/session_01HMJMvZoLTzC54SdjVK6WD9