Every agent sits on two orthogonal ladders, and you
set each independently — per agent and, for control, per action class.
Visibility is how deeply you see. Tier 1 is automatic for every
registered agent: the gateway records every prompt, response, token and exact cost, because an
unregistered agent cannot reach a model at all. Tier 2 adds framework-native traces — tool
results, retrieved sources, sub-agent structure — with a configuration change, no code. Tier 3
adds business context through a thin SDK, for the few agents that justify a real code change.
Control is how much the platform can stop. C0 observes and
scores. C1 runs deterministic guardrails inline — personal data, secrets, jailbreak signatures —
fast enough to block the call itself. C2 inspects the action an agent intends to take
before the agent ever sees it: block it, redact it, or hold it for approval — and every new rule
runs in shadow first, so nothing blocks live traffic unreviewed. C3 is the Action Gatekeeper,
inline on the action path itself.
The axes are genuinely independent: an agent can run at Tier 1 visibility with
C3 control — you see little of its reasoning, yet it cannot move money without approval — or
Tier 3 with C0. And the floor is never zero: every agent on your network is registered and
recorded from day one. Vendor-hosted SaaS agents that never touch your network get the honest,
separate answer — connector visibility from the vendor's own audit logs, labelled as exactly
that, never oversold.