GitHub App
cursor-automation.com installs as a dedicated GitHub App — not an OAuth app. This means you can install it on a per-repository basis and we only see the repos you explicitly grant.
Permissions
Repository:
-
Issues — Read & write (read titles/labels, apply
cursor-*labels) - Pull requests — Read & write (manage labels and open review comments)
- Actions — Read (read CI run results)
-
Checks — Read (evaluate check runs to advance
cursor-waiting-for-ci) - Contents — Read (read PR head ref/branch metadata)
- Metadata — Read (mandatory)
Organization:
-
Members — Read (
read:orgequivalent — read team membership)
Webhook events we subscribe to
issues, issue_comment, pull_request, pull_request_review, check_run,
check_suite, workflow_run, installation, installation_repositories,
label.
Install / uninstall
Install: from the Onboarding page click “Install GitHub App”. You’ll be redirected to GitHub where you choose which repositories to grant.
Uninstall: visit https://github.com/settings/installations and revoke the
app. Once revoked we no longer receive webhooks for those repositories;
existing cached data is retained until you delete the team in your account
settings.