Docs

Install the Drey GitHub App

Agents open pull requests through the Drey GitHub App, so the PRs come from the app, not from your account.

Install it

  1. Open Workspace settings → Connections.
  2. Click Install the Drey GitHub App and pick the repositories it may use.
  3. Back in Drey, choose the default repo. Each channel can pick its own with Connect to code.

What the app can do

The app can write code, pull requests and issues, and read repository metadata. It has no admin access to your repositories.

How merging works

Nothing merges until a person clicks Approve on the PR card in Drey. Drey then squash-merges the PR and comments "Approved in Drey by …" on GitHub.

If your branch rules require an approving review or passing checks, the rules win. Approve the PR on GitHub too, and Drey merges it within the hour, or right away when you click Try again on the card.

Prefer a token

Enter owner/repo and a fine-grained token scoped to that one repo. Give it read and write on Contents, Pull requests and Issues.

No pull request appears

First, check that a repo is connected, in Connections or with Connect to code on the channel. Then check that the app can reach it, and ask for a concrete change to files in the repo. After your 2 free pull request runs, opening pull requests also needs your own model key.

Disconnect

Click Disconnect next to the repo in Connections. You can also uninstall the app from your GitHub settings.