Runtime Control, not model execution
The engine never generates agent output. It evaluates whatever your agent already produced against evidence, configurable policies, and runtime risk, then returns allow, require review, or block.
Register an agent, submit an Agent Run, receive a control decision, retrieve the audit record — using documented APIs and an SDK, without reading engine source.
The engine also serves an interactive, always-current reference at /docs, generated from the same OpenAPI spec this site's REST API guide is written against. Set CARC_RUNTIME_API_URL to the engine origin before following the guide's examples.