GitHub
Last updated:
Palette connects to your GitHub organization and reads activity from the repos you choose.
| Capability | Details |
|---|---|
| Reads | PRs, issues, comments, reviews, deployments, repo metadata, org members |
| Doesn't read | Source code, file contents, diffs, commit details, CI/CD results |
| Scope | Per-workspace. Installs as a GitHub App on your organization. |
What Palette reads
- Pull requests (opened, closed, merged, edited)
- Issues (opened, closed, edited)
- Issue and PR comments
- PR reviews
- Deployments
- Repository metadata (name, description, default branch)
- Org members (username, email, role)
What Palette doesn't read
- Source code, file contents, or diffs
- Commit messages or details
- CI/CD results or workflow runs
- Branch protection rules
- Repository secrets or settings
Palette reads the activity feed, not the actual code. It never scans your codebase, reads file contents, or accesses source code.
What you control
You choose which repos to connect. Individual repos can be enabled or disabled per Palette team. Disconnect a repo and Palette stops reading it.
Connection
Per-workspace. Palette installs as a GitHub App on your organization. Users are mapped individually between Palette and GitHub.
See How the Context Library works for the full picture, or go back to the Context Library quick start.
