Governance and immunity for tool-using agents

The safety layer that learns from every correction.

Covenant intercepts tool calls deterministically, records hash-linked receipts, and proves a human-approved policy patch prevents the same mistake without regressions.

DETERMINISTIC DECISIONBLOCK

tool send_email

derived.external_domains [partnerco.example]

derived.contains_customer_data true

matched_rule block-customer-data-external

The leak never reaches the sandbox tool.
01

Compile

Plain-English governance becomes a typed policy suggestion.

02

Intercept

A pure engine decides every proposed tool call before execution.

03

Prove

Hash-linked receipts preserve a tamper-evident export of the run.

04

Immunize

Human corrections become regression evals and approval-gated patches.

Prototype safety layer. In-process enforcement is bypassable by code that does not route through it and is not proof that agents are universally safe. Receipts are tamper-evident within their export, not cryptographic signatures.