Get started Dashboard
← All integrations
GitHub

GitHub integration: connect GitHub to Polylane

Connect GitHub repositories, commits and pull requests to Polylane through its GitHub App. Trace production incidents to code and propose reviewed fixes.

Get started for free

What Polylane does with GitHub.

Your code in the graph

Repositories are indexed for agents to grep and linked to the resources they deploy, so an investigation moves from a failing service to the code behind it without leaving the thread.

Changes become suspects

Pushes, merges, and deployments land on the timeline. When production breaks minutes after a merge, the investigation starts from that merge.

Watches on repo events

A thread can wait on pushes, pull requests, releases, and workflow runs, and pick the investigation back up when they land.

Fixes land where code lives

Investigations that end at a line of code end as a pull request on the repo behind the service, with the evidence trail attached. Your review and CI gate the merge.

How it works.

01

Install

Install the Polylane GitHub App on your organisation and pick the repositories it can see.

02

Index

Repositories are indexed and matched to the services they deploy, and repo events start landing on the timeline.

03

Agents work with the code

Mid-investigation they grep it, cite it, and when the root cause is a line of code, open the pull request.

Tools for the investigation.

What Polylane can do with GitHub while it investigates. Every call is recorded in the transcript.

GitHub Polylane MCP
  • githubApi Read any GitHub REST endpoint that lacks a dedicated tool
  • githubFetchFiles Fetch file contents from a GitHub repository
  • githubSearchGithub Search across GitHub repositories, code, issues, pull requests, users, commits, and topics
  • githubCommits Read commits in a GitHub repository (list/getDiff)
  • githubPullRequests Read pull requests in a GitHub repository (list/get)
  • githubClosePullRequest Close a pull request Polylane opened
  • githubWorkflowRuns Read GitHub Actions workflow runs (list/get)
  • githubCreateBranch Create a new branch in a repository
  • githubGetPullRequestDiff Get the diff for a pull request

GitHub setup and troubleshooting

Common questions.

How does Polylane work with GitHub?

Give agents access to your GitHub repositories for code search, pull request context, and codebase understanding. Agents can browse files, understand your architecture, and provide more accurate answers grounded in your actual code.

Connect it once. Then get back to shipping.