What This Enables
GitHub setup allows Cake Agents to:- open pull requests
- push commits on behalf of linked users
- use GitHub-backed workflows inside sessions
Admin Responsibilities
As an admin, you are responsible for:- registering the GitHub App used by Cake Agents
- configuring the app so the control plane can complete the user linking flow
- ensuring the environment can store the app credentials securely
Requirements
You must be an organization-level admin on GitHub to proceed.Instructions
Register the GitHub App
- In Cake Agents, go to
Settings → GitHub App. - Enter the name your GitHub organization. We will use this to create a GitHub App for your organization’s instance of Cake Agents.
- Click “Continue to GitHub”.
- For “GitHub App name” append your company name. For example “Cake Agents - ACME Corp”.
- Click “Create GitHub App for <your org>
Install the GitHub App
- Back in Cake Agents, navigate to “Settings → GitHub install (org)”.
- Click “Continue to GitHub”.
- Select the repositories you’d like to enable (this can be changed later), then click “Install”.