Verify live delegated authority
gate_verifyVerify whether an AI agent holds valid delegated authority for a requested action before a protected operation, returning ALLOW, DENY, or UNKNOWN. Treat UNKNOWN as not permitted.
Instructions
Verify whether an AI agent currently has a valid delegated authority path from a principal for a requested action. Call immediately before a protected operation, using trusted principal, actor and action context. The verifier evaluates current authority evidence, including upstream revocation and alternative delegation paths, subject to the configured consistency and freshness guarantees. Inspect the returned decision: ALLOW, DENY or UNKNOWN authority. UNKNOWN must not permit the protected action. A standalone verification response does not enforce authorization: the trusted execution boundary must enforce the decision. Live network verification requires a configured GATE endpoint and appropriate credentials. Demo mode is simulated and not production authority.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Identifier of the agent or actor attempting the operation. | |
| action | No | Action context being verified, including protocol, operation and resource when available. | |
| principal | Yes | Trusted identifier of the principal delegating authority. | |
| consistency | No | Requested consistency level. Free Developer Preview supports bounded only. | |
| maxStalenessMs | No | Maximum acceptable authority snapshot age in milliseconds, subject to the network freshness contract. |