Docs · States

One-time trust setup

TRUST_SETUP_REQUIRED · exit 40 · needs a person

Relay needs a person to approve this machine's signing key. An agent cannot approve its own key — a verdict is only as trustworthy as the key that signed its evidence, and a key the agent vouched for itself proves nothing.

Clears when

A human runs the approval once on this machine. It covers every repository, and it is never asked again.

Commands

relayevals trust approve
relayevals next --format json

Every state, with its exit code, is listed in the documentation. An agent that reaches an unfamiliar state should run relayevals next --format json and follow the single action it returns.