GitHub
What your agent can do
- Read repository contents and file structure
- Create, read, update, and close issues
- List and review pull requests
- Post comments on issues and PRs
- Create branches and commits
- Read CI/CD workflow status
Connecting GitHub
- Go to Console → Tools → GitHub
- Click Connect GitHub
- You’ll be redirected to GitHub’s authorization page
- Choose all repositories or selected repositories
- Click Authorize Auteryn
Permissions
After connecting, go to Tools → GitHub → Permissions:
| Permission | What it allows |
|---|---|
read:repositories | List and read repo contents |
read:issues | Read issue titles, descriptions, comments |
write:issues | Create issues, add labels, close issues |
read:pull_requests | Read PR details and code diff |
write:pull_requests | Post comments on PRs |
read:commits | Read commit history |
write:commits | Create commits and push to branches |
read:workflows | Read GitHub Actions run status |
Start with read-only permissions and add write permissions only when needed.
Example tasks
- “Check the open issues in acme/backend labeled ‘bug’ and summarize them”
- “Create a GitHub issue: title ‘Login timeout’, priority High, assigned to @alice”
- “Review the diff in PR #42 and flag any obvious security issues”
- “List all PRs waiting for review that are older than 3 days”
- “What was the last commit message on the main branch?”