Expand description
Capability tokens: Ed25519-signed, scoped, time-bounded authorizations.
A Chio capability token is the sole authority to invoke a tool. There is no ambient authority. The Kernel validates the token on every request and denies access if any check fails.
Structs§
- Attestation
Trust Policy - Attestation
Trust Rule - Call
Chain Continuation Audience - Audience binding for a continuation token.
- Call
Chain Continuation Token - Signed continuation token used to move governed provenance across kernels.
- Call
Chain Continuation Token Body - Stronger cross-kernel continuation artifact for governed provenance transfer.
- Capability
Token - A Chio capability token. Scoped, time-bounded, cryptographically signed.
- Capability
Token Body - The body of a capability token, containing every field except the signature. Used as the signing input.
- Chio
Scope - What a capability token authorizes.
- Delegation
Link - A link in the delegation chain, recording that
delegatorgranted a narrowed capability todelegatee. - Delegation
Link Body - The body of a delegation link, used as the signing input.
- Governed
Approval Token - Signed approval artifact bound to one governed intent and one request.
- Governed
Approval Token Body - Signable body of a governed approval token.
- Governed
Autonomy Context - Explicit autonomy and delegation-bond context attached to a governed request.
- Governed
Call Chain Context - Delegated call-chain context bound into a governed request.
- Governed
Call Chain Provenance - Typed provenance envelope for delegated governed call-chain metadata.
- Governed
Commerce Context - Seller-scoped commerce approval context attached to a governed request.
- Governed
Transaction Intent - Canonical intent attached to a governed transaction request.
- Governed
Upstream Call Chain Proof - Signed upstream proof Chio can validate and promote to verified provenance.
- Governed
Upstream Call Chain Proof Body - Signable upstream proof for delegated governed call-chain provenance.
- Metered
Billing Context - Generic metered-billing context attached to a governed request.
- Metered
Billing Quote - Stable quote describing pre-execution metered billing expectations.
- Model
Metadata - Metadata describing the model executing a tool-bearing agent.
- Monetary
Amount - A monetary amount with currency denomination.
- Prompt
Grant - Authorization for retrieving a prompt by name.
- Resolved
Runtime Assurance - Resource
Grant - Authorization for reading or subscribing to a resource.
- Runtime
Attestation Evidence - Normalized runtime attestation evidence carried with governed requests.
- Tool
Grant - Authorization for a single tool on a single server.
- Workload
Identity - Normalized workload identity derived from runtime attestation evidence.
Enums§
- Attenuation
- Describes how a scope was narrowed during delegation.
- Attestation
Trust Error - Constraint
- A constraint on tool parameters.
- Content
Review Tier - Content review tier for outbound communication constraints.
- Governed
Approval Decision - Decision encoded by a governed approval token.
- Governed
Autonomy Tier - Explicit governed autonomy tier requested for one economically sensitive action.
- Governed
Call Chain Evidence Source - Authoritative local evidence Chio used to corroborate governed call-chain metadata.
- Governed
Provenance Evidence Class - Evidence class describing how Chio learned or validated provenance.
- Metered
Settlement Mode - Policy-visible settlement posture for quoted metered billing.
- Model
Safety Tier - Safety tier for model-routing constraints.
- Operation
- An operation that can be performed under a grant.
- Runtime
Assurance Tier - Explicit operator-visible runtime assurance tier derived from attestation.
- SqlOperation
Class - Operation class for data-layer tool calls (SQL, document DB, etc.).
- Workload
Credential Kind - Upstream credential family that bound the workload identity to attestation.
- Workload
Identity Error - Workload
Identity Scheme - Normalized workload-identity scheme accepted by Chio runtime attestation.
Constants§
- CHIO_
CALL_ CHAIN_ CONTINUATION_ SCHEMA - Versioned schema identifier for continuation tokens.
- GOVERNED_
CALL_ CHAIN_ CONTINUATION_ CONTEXT_ KEY - Reserved key inside
GovernedTransactionIntent.contextfor continuation tokens. - GOVERNED_
CALL_ CHAIN_ UPSTREAM_ PROOF_ CONTEXT_ KEY - Reserved key inside
GovernedTransactionIntent.contextfor legacy upstream call-chain proofs.
Functions§
- canonicalize_
attestation_ verifier - validate_
attenuation - Validate that a child scope is a valid attenuation of a parent scope.
- validate_
delegation_ chain - Validate an entire delegation chain.
Type Aliases§
- Provenance
Evidence Class - Generic evidence class used across Chio provenance artifacts.