Where it runs
Laptop, team, agent.
On a laptop
Before the pull request.
$ diffkeel diff staging
rendered staging from 2 files in 18 ms
api.yaml timeout 30s -> 10s
api.yaml retries 3 -> 5
1 file, 2 changes, 0 secrets
$ diffkeel render staging --key api.timeout
10s from staging.yaml, line 12
over base.yaml, line 4 (30s)
$ diffkeel diff staging --json | wc -l
2
For the team
Stored diffs and approvals, on Team.
Requestapplication/json
{ "env": "prod" }Response200 OK
{ "id": "df_8k2", "approved": true }In an agent
JSON output an agent reads.
Run diffkeel diff prod --json and explain each change in one line.