Contracts / Keymaster.checkout
Contract
Keymaster.checkout
A credential for one outbound call, as a lease.
Signature
checkout(params: CheckoutParams) : Promise<CheckoutOutcome>
Rules
- Agents never hold real secrets (S1).
- A lease expires or is revoked.
Where it appears
- Carry an agent’s outbound callGatekeeper
- Check out a credential for one callKeymaster