GitHub integration
Last reviewed:
Code
Commits, PRs, and reviews are the ground truth of engineering work — connect them and your sessions get corroborated by what actually shipped.
Commits, pull requests, reviews, and branch activity correlate with your sessions automatically.
Pushes, PRs, reviews, and branch activity land in your timelineThe correlation engine links code events to the session you ranWebhook-driven: near-real-time, no polling lag
What it does
- Pull-based polling of your public event stream plus optional org webhooks.
- Events land on your activity timeline and link to the session you were running when they happened.
- Commit *contents* are never read — only event metadata (repo, branch, PR number, titles).
Setup
- 1 Sign in to Kiantu with GitHub, or link GitHub from Settings → Connectors.
- 2 Click Connect on the GitHub card. Requested scopes: read:user, user:email, repo:status, read:org.
- 3 Events appear within one sync cycle (15 minutes) or immediately via webhooks.
Data & privacy
- No code, no diffs, no file contents — event metadata only.
- Disconnect any time; previously synced events remain in your timeline.
Self-hosting
Server operators enable this integration with the following environment variables (workspace users on app.kiantu.com never need these):
GITHUB_CLIENT_IDGITHUB_CLIENT_SECRETGITHUB_WEBHOOK_SECRET