Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.summation.com/llms.txt

Use this file to discover all available pages before exploring further.

The GitHub connector lets Summation read repository metadata, issues, and pull requests. It authenticates with a GitHub Personal Access Token (PAT).

Form fields

FieldRequiredStored asNotes
Personal Access TokenYesSecretA GitHub PAT — ghp_... (classic) or github_pat_... (fine-grained). See Managing your personal access tokens.

Creating a token

Either token type works. The full create-token flow is documented in Managing your personal access tokens.
A token’s access is exactly what you grant it. Don’t issue a PAT with broader scope than Summation needs — fine-grained PATs make this much easier to scope tightly. See Best practices for personal access tokens.

Adding datasets

After saving, pick the repositories you want to expose. Source references use the form:
github:github.com/owner/repo
Each repository becomes a dataset; tables for issues, pull requests, and metadata are derived automatically.

Common problems

Error or symptomLikely cause
401 Bad credentialsToken is wrong, revoked, or doesn’t have access to the repo.
404 Not Found on a repo you can see in GitHubFine-grained PATs only see repos that were explicitly selected when the token was created. Re-issue with the right repos in scope.
Rate limit warningsClassic PATs share a 5,000 req/hr per-user limit. See Rate limits for the REST API. Prefer one fine-grained PAT per connection if many users will use Summation.