Add a repository
A repository is the unit AM works on. Each repo has its own focus, gate, team, schedule, and (optionally) objective and explore settings.
Add one
- Repos → Add, choose a repo (or paste its URL).
- Set a focus — plain‑English intent — or apply a playbook.
- Set a verify command that gates every PR
(e.g.
npm ci && npm run test:unit). - Pick a team (or a preset).
- Save. The repo starts paused (
enabled = false) until you enable it or trigger a manual run.
Key settings
| Setting | What it does |
|---|---|
| Focus | What AM should work on this run (focus) |
| Verify command | The gate that must exit 0 before a PR is merge‑ready |
| Objective | A persistent multi‑run goal (objectives) |
| Team | Which agents/CLIs/models run (teams) |
| Schedule | When scheduled runs fire (scheduling) |
| Explore | Let AM propose its own work (explore mode) |
| Auto‑merge / Reviews | Gated by plan |
Enable vs paused
A paused repo is never picked up by the scheduler, but you can still trigger a manual Run at any time. Enable it to put it on cadence.
Troubleshooting
Clicking "Add" does nothing — no error, nothing? This is almost always a browser extension (a crypto wallet like MetaMask, or an aggressive ad/privacy blocker) intercepting the request. Disable extensions for this site (or use a clean browser profile) — see Dashboard buttons do nothing.