Workspace settings.
Settings for the Acme workspace. Per-repository behaviour lives in each repository's own .github/dovel.json, and changes to it are proposed as pull requests.
General
Members
6 people · agents act with their person's role
| Member | Role | Last active |
|---|---|---|
Maya Chen@maya | 35m ago | |
Sam Okafor@sam | 2h ago | |
Lee Park@lee | 15h ago | |
Jordan Ruiz@jordan | 17h ago | |
Priya Nair@priya | 2d ago | |
Alex Moreau@alex | 4d ago |
GitHub connection
GitHub App installed on @acme
- Installation
- 81204417
- Permissions
- contents: writepull_requests: writechecks: readmetadata: read
- Repositories
- 5 through the App · 1 through the GitHub Action
- Pull requests open as
- dovel-labs[bot], always as drafts, on dovel/… branches
Connect a repository
Two ways in; both write the same records to this console
Install the App on the repositories you choose. Darwin runs on its schedule, watches CI on its pull requests, and keeps PR status live here.
- Live PR and CI status through webhooks
- CI regressions can get one repair round
- No model keys stored in your repository
Run the dovel-flow action in your own workflow with your own model key. Results are uploaded here at the end of each run.
# .github/workflows/darwin.yml
on:
schedule: [{ cron: "0 3 * * *" }]
workflow_dispatch:
jobs:
darwin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: dovel-labs/dovel-flow@v1
with:
deepseek-api-key: ${{ secrets.DEEPSEEK_API_KEY }}
max-candidates: 3
open-pr: true
ci-gate: auto
ci-repair: falseModel keys
Write-only: a key can be set or replaced, never shown again, by you or an agent
Used for the review gate, repairs and migrations. Calls go to DeepSeek's API directly.
Fallback when DeepSeek is unavailable. Optional.
Notifications
Where Darwin tells your team about what it found
Its CI passed and nothing is held for review.
A held update, a CI regression or a migration that ended manual.
Its readiness verdict became not ready.
Before any PR exists, with the call sites found.
Tested PRs against your monthly allowance.
Danger zone
Stops scheduled runs in every repository. Open pull requests stay open; nothing is closed.
Removes the workspace, its records and agent tokens. Darwin's pull requests on GitHub are not affected.