GitHub App bot actors (e.g. my-bot[bot]) return permission: none from
the collaborators API because Apps authenticate via installation tokens,
not as traditional collaborators.
When use_github_token is true, the caller is providing their own
GITHUB_TOKEN and managing authentication directly, making the
collaborator-level permission check both unnecessary and broken for
bot actors.
Closes#17224