Skip to main content
Replace DB_URL with a Postgres connection string and TOKEN with the bearer token clients and admins present. Both dev and server take --config <config.yaml> to register agents and policies at boot, plus --listen-addr, --log-level, and --log-format. See Deployment for the rest of the server’s flags. Build it with make build, which writes bin/rebuno, or run from source with go run ./cmd/rebuno ….

Reaching a kernel

Agents

Executions

exec ls narrows with --agent, --status, and --limit.
Quote the input so your shell keeps it in one piece. exec watch exits non-zero if the execution failed or was cancelled, so it can gate a script.

Approvals

Both decisions record who made them: --by names the approver and defaults to $USER, and --reason records a rationale alongside it.
See Policy for what puts a step in front of you.

Policy

Both compile the bundle locally first, so one that does not parse is refused before it reaches the kernel. policy test runs the cases in the .policytest.yaml beside the bundle, and exits non-zero if any expectation goes unmet. See Testing a bundle.

Ids

Listings print a shortened id. Any command taking an id accepts that, or any other prefix of the full one.
A prefix that matches more than one execution is refused.