← All integrations
GitHub

GitHub. Connect GitHub for enhanced codebase context.

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.

Join the waitlist

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.

Automations on repo events

Pushes, pull requests, releases, and workflow runs can all trigger agent runs, with results delivered wherever your team reads them.

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.

The tools agents get.

What an agent can do with GitHub mid-investigation. Every call lands in the thread transcript, cited.

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)

githubCreatePullRequest

Create or update a GitHub pull request

githubMergePullRequest

Merge a pull request

githubCreateIssue

Create or update a GitHub issue

githubWorkflowRuns

Read GitHub Actions workflow runs (list/get)

githubCreateBranch

Create a new branch in a repository

githubGetPullRequestDiff

Get the diff for a pull request

githubCreateReviewComment

Create or update a pull request review comment

githubSubmitReview

Submit a review for a pull request

Connect it once. Agents take it from there.