Chio/Docs
LOGIN · JOIN

Schemas and Errors

Find a schema file, trace a numeric code or error URN to the wire, and check which versioning rules bind an integration.

Reference chio@5f63e6e

On this page

Independently built kernels, SDKs, and verifiers agree through two kinds of registry: schema ids that fix the shape of every signed record, and error codes that name why an operation stopped.

A schema fixes a record's shape; the receiving implementation still applies its own authority and signature checks. With a returned code in hand, go straight to Error Lookup; with only a symptom, start from Troubleshooting.

Registries

Three registries and one manifest pin the bundle. Each file carries its own schema id, version, and entry count.

FileSchema id and versionEntriesWhat it names
spec/schemas/registry.json
chio.signed_artifact_registry.v1
bundle 1.0.0
382 of 449 schema files
Every signed artifact schema id a verifier accepts, under https://chio-protocol.dev/schemas/signed-artifact-registry/v1.
spec/errors/chio-error-registry.v1.json
chio.error-registry.v1
updated 2026-06-19
25 codes
The numeric wire codes by category, with a JSON-RPC code or native wire name where one exists.
spec/errors/registry.yaml
chio.error-urn-registry.v1
0.1.0, updated 2026-07-14
111 codes in 20 domains
Every error URN, urn:chio:error:<domain>:<code>, with severity, remediation, and consumers.
spec/schemas/MANIFEST.sha256
SHA-256 manifest
bundle 1.0.0
452 entries
A digest of each schema file and of VERSION.

Schema files

Every JSON Schema in the bundle is draft 2020-12. spec/schemas/registry.json is the verifier-facing list of signed artifact schema ids: load-time and verify-time code rejects a signed artifact whose schema string it does not list. A file the registry leaves out still ships in the bundle, and the explorer marks it unregistered.

449 files · 382 registered · registry 1.0.0
FileTitleRegistry IDVersion
chio-agent-web/v1/external-projection-manifest.schema.jsonChio Agent Web External Projection Manifestchio.agent-web.external-projection-manifest.v1v1
chio-agent-web/v1/interop-verifier-report.schema.jsonChio Agent Web Interop Verifier Reportchio.agent-web.interop-verifier-report.v1v1
chio-agent-web/v1/proof-envelope.schema.jsonChio Agent Web Proof Envelopechio.agent-web-proof-envelope.v1v1
chio-agent-web/v2/proof-envelope.schema.jsonChio Agent Web Proof Envelope v2chio.agent-web-proof-envelope.v2v2
chio-attest/v1/buyer-attestation-explanation.schema.jsonChio Buyer Attestation Explanationchio.attest.buyer-attestation-explanation.v1v1
chio-attest/v1/buyer-attestation-packet.schema.jsonChio Buyer Attestation Packetchio.attest.buyer-attestation-packet.v1v1
chio-attest/v1/buyer-attestation-review-package.schema.jsonChio Buyer Attestation Review Packagechio.attest.buyer-attestation-review-package.v1v1
chio-attest/v1/buyer-attestation-review-report.schema.jsonChio Buyer Attestation Review Reportchio.attest.buyer-attestation-review-report.v1v1
chio-attest/v1/buyer-attestation-verification-report.schema.jsonChio Buyer Attestation Verification Reportchio.attest.buyer-attestation-verification-report.v1v1
chio-attest/v1/buyer-proof-negative-fixture-corpus.schema.jsonChio Attest Buyer Proof Negative Fixture Corpuschio.attest.buyer-proof-negative-fixture-corpus.v1v1
chio-attest/v1/proof-package.schema.jsonChio Attest Proof Packagechio.attest.proof-package.v1v1
chio-attest/v1/selective-disclosure-proof.schema.jsonChio Attest Selective Disclosure Proofchio.attest.selective-disclosure-proof.v1v1
chio-attest/v1/verifier-report.schema.jsonChio Attest Verifier Reportchio.attest.verifier-report.v1v1
chio-attest/v1/workflow-intersection.schema.jsonChio Attest Workflow Intersectionchio.attest.workflow-intersection.v1v1
chio-commerce/v1/event-log.schema.jsonChio Commerce Event Logchio.commerce.event-log.v1v1
chio-commerce/v1/federation-trust-bundle.schema.jsonChio Commerce Federation Trust Bundlechio.commerce.federation-trust-bundle.v1v1
chio-commerce/v1/mandate-allowance-ledger.schema.jsonChio Commerce Mandate Allowance Ledgerchio.commerce.mandate-allowance-ledger.v1v1
chio-commerce/v1/order-context.schema.jsonChio Commerce Order Contextchio.commerce.order-context.v1v1
chio-commerce/v1/order-passport.schema.jsonChio Commerce Order Passportchio.commerce.order-passport.v1v1
chio-commerce/v1/payment-lifecycle.schema.jsonChio Commerce Payment Lifecyclechio.commerce.payment-lifecycle.v1v1
chio-commerce/v1/protocol-payload.schema.jsonChio Commerce Protocol Payloadchio.commerce.protocol-payload.v1v1
chio-commerce/v1/provider-discovery-snapshot.schema.jsonChio Provider Discovery Snapshotchio.commerce.provider-discovery-snapshot.v1v1
chio-commerce/v1/provider-passport.schema.jsonChio Commerce Provider Passportchio.commerce.provider-passport.v1v1
chio-commerce/v1/provider-selection-report.schema.jsonChio Provider Selection Reportchio.commerce.provider-selection-report.v1v1
chio-commerce/v1/reputation-snapshot.schema.jsonChio Commerce Reputation Snapshotchio.commerce.reputation-snapshot.v1v1
chio-commerce/v1/settlement-packet.schema.jsonChio Commerce Settlement Packetchio.commerce.settlement-packet.v1v1
chio-commerce/v1/sla-commitment.schema.jsonChio SLA Commitmentchio.commerce.sla-commitment.v1v1
chio-commerce/v1/sla-performance-report.schema.jsonChio SLA Performance Reportchio.commerce.sla-performance-report.v1v1
chio-comptroller/v1/surface-report.schema.jsonChio Comptroller Surface Reportchio.comptroller.surface-report.v1v1
chio-crypto/v1/verification-context.schema.jsonChio Crypto Verification Contextchio.crypto.verification-context.v1v1
chio-disclosure/v1/bbs-projection-manifest.schema.jsonChio BBS Projection Manifestchio.bbs-projection.manifest.v2v1
chio-disclosure/v1/capsule.schema.jsonChio Disclosure Capsulechio.disclosure.capsule.v1v1
chio-disclosure/v1/crypto-context-report.schema.jsonChio Disclosure Crypto Context Reportchio.disclosure.crypto-context-report.v1v1
chio-disclosure/v1/leakage-ledger.schema.jsonChio Disclosure Leakage Ledgerchio.disclosure.leakage-ledger.v1v1
chio-disclosure/v1/lineage-verifier-report.schema.jsonChio Disclosure Lineage Verifier Reportchio.disclosure.lineage-verifier-report.v1v1
chio-disclosure/v1/verifier-privacy-profile.schema.jsonChio Disclosure Verifier Privacy Profilechio.disclosure.verifier-privacy-profile.v1v1
chio-economy/anchor-view.v1.jsonChio Economic State Anchor View V1chio.economy.anchor-view.v1—
chio-economy/channel-close.v1.jsonChio Channel Close V1chio.channel.close.v1—
chio-economy/channel-dispute.v1.jsonChio Channel Dispute V1chio.channel.dispute.v1—
chio-economy/channel-funding-acknowledgement.v1.jsonChio Channel Funding Acknowledgement V1chio.channel.funding-acknowledgement.v1—
Read family inventories, individual files, and manifest coverage

Families

The families by file count, largest first. Agents and sidecars parse chio-wire/v1/ and chio-http/v1/ directly; every family is tabled file by file below.

FamilyFilesRegisteredVersionsContents
chio-pheromone
85
85
v1
Signal deposits, concentrations, and gossip batches, with the relay alert-assurance records and negative fixture corpora.
chio-wire
55
13
v1
The native framed transport, specified on Wire protocol.
chio-economy
47
47
none
Payment channels, clearing rounds, obligation atoms, credit facilities, and factor assignments for the settlement layer.
chio-runtime
45
45
v1
Runtime admission, orchestration, and lease records, with the evidence manifests, proof-parity reports, and terminal receipts a run produces.
chio-finding
37
37
v1
The cognition-market finding family, tabled on Finding artifacts.
chio-federation
22
22
v1
Treaty scope, capability leases, issuance bundles and requests, peer pins, revocation checkpoints, and receipt-lineage statements.
chio-trust
17
17
v1
Trust roots, key state, revocation and scorecard snapshots, and the financial agent passport with the credential sources behind it.
chio-http
15
0
v1
The hosted HTTP interface, described on the HTTP transport page.
chio-commerce
14
14
v1
Order and provider passports, provider discovery and selection, payment lifecycle, settlement packets, and SLA commitments.
chio-outcome
11
9
v1
Verified-outcome requests, predicates, pricing, SLA, delivery checkpoints and acknowledgements, and the contractual-zero terminal.
chio-proof-room
11
11
v1
Bundle manifests, fixture catalogs, first-run capability and guard evidence, receipt evidence, and the proof-room verifier report.
chio-transaction
11
11
v1
The Transaction Passport and the objects it binds: evidence graph, claim set, capability proof, guard decision, policy bundle, request and response digests, and the verifier policy and report.
chio-attest
10
10
v1
Buyer attestation packets, their review and verification reports, selective-disclosure proofs, and the attest verifier report.
chio-web3
10
10
v1, v2
Anchor inclusion proofs and proof bundles, settlement dispatch and execution receipts, and the public-settlement verifier report, for the optional web3 settlement module.
chio-fiscal
9
8
v1
The fiscal charter and genesis policy, proposals and their admission, approvals, schedules, activation, and continuity checkpoints.
chio-swarm
9
9
v1
The swarm authority bundle, specified on Swarm Protocol.
chio-disclosure
6
6
v1
BBS projection manifests, disclosure capsules, leakage ledgers, lineage verifier reports, and verifier privacy profiles.
chio-enterprise
5
5
v1
Approval cases, control-evidence maps, data-governance reports, evidence export bundles, and telemetry projections.
chio-agent-web
4
4
v1, v2
External projection manifests, interop verifier reports, and the agent-web proof envelope in two versions.
chio-frost
4
4
v1
FROST threshold-signing rosters and authorizations, with the slot and epoch checkpoints that bound them.
chio-parametric
4
1
v1
Parametric policy, trigger instance keys, an evidence-corpus manifest, and the shared definitions the three reference.
chio-risk
4
4
v1
Collateral position and risk-comptroller reports, guarantee decisions, and adjudication jurisdiction receipts.
chio-econsim
2
2
v1
The economic-simulation qualification matrix and the per-scenario result.
chio-transparency
2
2
v1, v2
The transparency inclusion proof, v1 and the checkpoint-anchored v2.
chio-workflow
2
2
v1
The workflow preflight plan and the report a preflight run writes.
root
2
0
v1
Shared definition documents at the root of the tree: financial credential definitions and fiscal definitions.
chio-comptroller
1
1
v1
The comptroller surface report.
chio-crypto
1
1
v1
The verification context a crypto check carries.
chio-lineage
1
1
v1
The signed lineage subgraph.
chio-oracle
1
1
v1
The conversion evidence a currency oracle emits.
chio-replay-report
1
0
none
The report shape chio replay --json emits.
policy
1
0
none
The policy analysis report.

chio-wire/v1

The native transport tree, one subdirectory per message family. The Rust types live under crates/core/chio-core-types/src/, and the capability and receipt subtrees are validated against every case in tests/bindings/vectors/.

Across the trust-control subtree, lease, heartbeat, and terminate use camelCase member names (leaseId, leaseEpoch, leaderUrl), so the lease projection, its refresh request, and its termination request stay consistent on the wire.

chio-wire/v1/agent/

FileTitleRegistry id
active-response-governed-intent.schema.json
Chio Governed Active Response Intent Body
unregistered
governed-transaction-intent.schema.json
Chio Governed Transaction Intent
unregistered
heartbeat.schema.json
Chio AgentMessage heartbeat
unregistered
list_capabilities.schema.json
Chio AgentMessage list_capabilities
unregistered
tool_call_request.schema.json
Chio AgentMessage tool_call_request
unregistered

chio-wire/v1/anchor/

FileTitleRegistry id
batch.schema.json
Chio anchor batch v1
chio.anchor_batch.v1

chio-wire/v1/capability/

FileTitleRegistry id
aggregate-budget-root.schema.json
Chio Aggregate Budget Root Binding
chio.aggregate-budget-root.v1
aggregate-invocation-budget.schema.json
Chio Aggregate Invocation Budget
unregistered
capabilities.schema.json
Chio capability negotiation v1
chio.capabilities.v1
cumulative-approval-root.schema.json
Chio Cumulative Approval Root Binding
chio.cumulative-approval-root.v1
governed-approval-token.schema.json
Chio Governed Approval Token
unregistered
grant.schema.json
Chio Capability Grant
unregistered
revocation.schema.json
Chio Capability Revocation Entry
unregistered
supplemental-authorization.schema.json
Chio Opaque Supplemental Authorization
unregistered
threshold-approval-proposal.schema.json
Chio Threshold Approval Proposal
chio.threshold-approval-proposal.v1
token.schema.json
Chio CapabilityToken
chio.capability.v1
verified-approval-set.schema.json
Chio Verified Approval Set Body
unregistered

chio-wire/v1/error/

FileTitleRegistry id
capability_denied.schema.json
Chio ToolCallError capability_denied
unregistered
capability_expired.schema.json
Chio ToolCallError capability_expired
unregistered
capability_revoked.schema.json
Chio ToolCallError capability_revoked
unregistered
internal_error.schema.json
Chio ToolCallError internal_error
unregistered
policy_denied.schema.json
Chio ToolCallError policy_denied
unregistered
tool_server_error.schema.json
Chio ToolCallError tool_server_error
unregistered

chio-wire/v1/federation/

FileTitleRegistry id
bilateral-signature-slice-envelope.schema.json
Chio bilateral DSSE signature-slice envelope
chio.bilateral-signature-slice.v1
bilateral-signature-slice.schema.json
Chio bilateral DSSE signature-slice statement
unregistered

chio-wire/v1/jsonrpc/

FileTitleRegistry id
notification.schema.json
Chio JSON-RPC 2.0 Notification
unregistered
request.schema.json
Chio JSON-RPC 2.0 Request
unregistered
response.schema.json
Chio JSON-RPC 2.0 Response
unregistered

chio-wire/v1/kernel/

FileTitleRegistry id
capability_list.schema.json
Chio KernelMessage capability_list
unregistered
capability_revoked.schema.json
Chio KernelMessage capability_revoked
unregistered
combined-capture-metadata.schema.json
Chio Combined Admission Capture Metadata
unregistered
execution_nonce.schema.json
Chio signed execution nonce
unregistered
heartbeat.schema.json
Chio KernelMessage heartbeat
unregistered
tool_call_chunk.schema.json
Chio KernelMessage tool_call_chunk
unregistered
tool_call_response.schema.json
Chio KernelMessage tool_call_response
unregistered

chio-wire/v1/provenance/

FileTitleRegistry id
attestation-bundle.schema.json
Chio Provenance Attestation Bundle
unregistered
context.schema.json
Chio Provenance Call-Chain Context
unregistered
stamp.schema.json
Chio Provenance Stamp
unregistered
verdict-link.schema.json
Chio Provenance Verdict Link
unregistered

chio-wire/v1/receipt/

FileTitleRegistry id
admission-metadata.schema.json
Chio Durable Admission Receipt Metadata
chio.admission-receipt.v1
delivery-contract.schema.json
Chio Delivery Contract Receipt Metadata
chio.delivery-contract.v1
finding-delivery.schema.json
Chio Finding Delivery Receipt Metadata
chio.finding.delivery.v1
inclusion-proof.schema.json
Chio Receipt Merkle Inclusion Proof
unregistered
lineage_statement.schema.json
Chio receipt lineage statement
chio.receipt_lineage_statement.v1
record.schema.json
Chio Receipt Record
chio.receipt.v1

chio-wire/v1/result/

FileTitleRegistry id
cancelled.schema.json
Chio ToolCallResult cancelled
unregistered
err.schema.json
Chio ToolCallResult err
unregistered
incomplete.schema.json
Chio ToolCallResult incomplete
unregistered
ok.schema.json
Chio ToolCallResult ok
unregistered
stream_complete.schema.json
Chio ToolCallResult stream_complete
unregistered

chio-wire/v1/trust-control/

FileTitleRegistry id
attestation.schema.json
Chio Trust-Control Runtime Attestation Evidence
unregistered
budget-snapshot-anchor-provenance.schema.json
Budget Snapshot Anchor Provenance
chio.budget-snapshot-anchor-provenance.v1
heartbeat.schema.json
Chio Trust-Control Lease Heartbeat
unregistered
lease.schema.json
Chio Trust-Control Authority Lease
unregistered
terminate.schema.json
Chio Trust-Control Lease Termination
unregistered

chio-http/v1

The hosted HTTP interface, including the hosted finding-market request and event envelopes.

FileTitleRegistry id
caller-identity.schema.json
Chio CallerIdentity
unregistered
chio-http-request.schema.json
Chio HTTP Request
unregistered
error-envelope.schema.json
Chio HTTP Error Envelope
unregistered
evaluate-request.schema.json
Chio Evaluate Request
unregistered
evaluate-response.schema.json
Chio Evaluate Response
unregistered
finding-hosted-domain-event.schema.json
Chio Hosted Finding Domain Event Envelope
unregistered
finding-hosted-error.schema.json
Chio Hosted Finding Error
unregistered
finding-hosted-mutation-response.schema.json
Chio Hosted Finding Mutation Response
unregistered
finding-hosted-request-context.schema.json
Chio Hosted Finding Authenticated Request Context
unregistered
finding-hosted-tenant-binding.schema.json
Chio Hosted Finding Tenant Binding
unregistered
http-receipt.schema.json
Chio HTTP Receipt
unregistered
session-init.schema.json
Chio HTTP Session Init
unregistered
session-resume.schema.json
Chio HTTP Session Resume
unregistered
stream-frame.schema.json
Chio HTTP Stream Frame
unregistered
verdict.schema.json
Chio HTTP Verdict
unregistered

Top-level schemas

The shared definition schemas at the root of spec/schemas/, which other families reference instead of carrying their own copy.

FileTitleRegistry id
financial-credential-defs.v1.schema.json
financial-credential-defs.v1.schema.json
unregistered
fiscal-defs.v1.schema.json
fiscal-defs.v1.schema.json
unregistered

Four more root documents use the .v1.json suffix and sit outside the schema tables above.

  • signature.v1.json: algorithm-aware public-key and signature string encodings that signed artifacts reference.
  • model-card.v1.json: a signed declaration binding a model's loaded weights to an allowed capability set, banned tools, and training-data class.
  • receipt-provenance-v1.json: the receipt-provenance record shape.
  • chio-tee-frame-v1.json: the capture frame the chio-tee shadow runner writes per kernel evaluation.

The other families

Each remaining family by file count, largest first, with every file it holds.

chio-pheromone/

FileTitleRegistry id
v1/batch.schema.json
Chio Pheromone Batch
chio.pheromone-batch.v1
v1/catchup-request.schema.json
Chio Pheromone Catch-up Request
chio.pheromone.catchup-request.v1
v1/catchup-response.schema.json
Chio Pheromone Catch-up Response
chio.pheromone.catchup-response.v1
v1/concentration.schema.json
Chio Pheromone Concentration
chio.pheromone-concentration.v1
v1/cost-commitment.schema.json
Chio Pheromone Cost Commitment
chio.pheromone-cost-commitment.v1
v1/deposit.schema.json
Chio Pheromone Deposit
chio.pheromone-deposit.v1
v1/gossip.schema.json
Chio Pheromone Deposit Gossip
chio.pheromone-deposit-gossip.v1
v1/negative-fixture-corpus.schema.json
Chio Pheromone Negative Fixture Corpus
chio.pheromone.negative-fixture-corpus.v1
v1/observation-cost-leaf.schema.json
Chio Pheromone Observation Cost Leaf
chio.pheromone-observation-cost-leaf.v1
v1/observation-cost-statement.schema.json
Chio Pheromone Observation Cost Statement
chio.pheromone-observation-cost-statement.v1
v1/observation-cost-telemetry-root.schema.json
Chio Pheromone Observation Cost Telemetry Root
chio.pheromone-observation-cost-telemetry-root.v1
v1/observation-cost-verifier-root.schema.json
Chio Pheromone Observation Cost Verifier Root
chio.pheromone-observation-cost-verifier-root.v1
v1/peer-directory-bundle.schema.json
Chio Pheromone Peer Directory Bundle
chio.pheromone.peer-directory-bundle.v1
v1/peer-directory-rotation-report.schema.json
Chio Pheromone Peer Directory Rotation Report
chio.pheromone.peer-directory-rotation-report.v1
v1/peer-directory-state.schema.json
Chio Pheromone Peer Directory State
chio.pheromone.peer-directory-state.v1
v1/peer-directory.schema.json
Chio Pheromone Peer Directory
chio.pheromone.peer-directory.v1
v1/peer-weights.schema.json
Chio Pheromone Peer Weights
chio.pheromone.peer-weights.v1
v1/query-report.schema.json
Chio Pheromone Query Report
chio.pheromone.query-report.v1
v1/receive-report.schema.json
Chio Pheromone Receive Report
chio.pheromone.receive-report.v1
v1/relay-alert-acknowledgement-report.schema.json
Chio Pheromone Relay Alert Acknowledgement Report
chio.pheromone.relay-alert-acknowledgement-report.v1
v1/relay-alert-assurance-archive-extraction-report.schema.json
Chio Pheromone Relay Alert Assurance Archive Extraction Report
chio.pheromone.relay-alert-assurance-archive-extraction-report.v1
v1/relay-alert-assurance-archive-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance Archive Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-archive-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-package-manifest.schema.json
Chio Pheromone Relay Alert Assurance Archive Package Manifest
chio.pheromone.relay-alert-assurance-archive-package-manifest.v1
v1/relay-alert-assurance-archive-package-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance Archive Package Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-archive-package-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-package-report.schema.json
Chio Pheromone Relay Alert Assurance Archive Package Report
chio.pheromone.relay-alert-assurance-archive-package-report.v1
v1/relay-alert-assurance-archive-profile.schema.json
Chio Pheromone Relay Alert Assurance Archive Profile
chio.pheromone.relay-alert-assurance-archive-profile.v1
v1/relay-alert-assurance-archive-report.schema.json
Chio Pheromone Relay Alert Assurance Archive Report
chio.pheromone.relay-alert-assurance-archive-report.v1
v1/relay-alert-assurance-archive-restore-drill-report.schema.json
Chio Pheromone Relay Alert Assurance Archive Restore Drill Report
chio.pheromone.relay-alert-assurance-archive-restore-drill-report.v1
v1/relay-alert-assurance-archive-restore-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance Archive Restore Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-archive-restore-negative-fixture-corpus.v1
v1/relay-alert-assurance-archive-restore-profile.schema.json
Chio Pheromone Relay Alert Assurance Archive Restore Profile
chio.pheromone.relay-alert-assurance-archive-restore-profile.v1
v1/relay-alert-assurance-closeout-profile.schema.json
Chio Pheromone Relay Alert Assurance Closeout Profile
chio.pheromone.relay-alert-assurance-closeout-profile.v1
v1/relay-alert-assurance-closeout-report.schema.json
Chio Pheromone Relay Alert Assurance Closeout Report
chio.pheromone.relay-alert-assurance-closeout-report.v1
v1/relay-alert-assurance-export-manifest.schema.json
Chio Pheromone Relay Alert Assurance Export Manifest
chio.pheromone.relay-alert-assurance-export-manifest.v1
v1/relay-alert-assurance-export-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance Export Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-export-negative-fixture-corpus.v1
v1/relay-alert-assurance-export-report.schema.json
Chio Pheromone Relay Alert Assurance Export Report
chio.pheromone.relay-alert-assurance-export-report.v1
v1/relay-alert-assurance-external-retention-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance External Retention Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-external-retention-negative-fixture-corpus.v1
v1/relay-alert-assurance-external-retention-profile.schema.json
Chio Pheromone Relay Alert Assurance External Retention Profile
chio.pheromone.relay-alert-assurance-external-retention-profile.v1
v1/relay-alert-assurance-external-retention-review-report.schema.json
Chio Pheromone Relay Alert Assurance External Retention Review Report
chio.pheromone.relay-alert-assurance-external-retention-review-report.v1
v1/relay-alert-assurance-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Assurance Negative Fixture Corpus
chio.pheromone.relay-alert-assurance-negative-fixture-corpus.v1
v1/relay-alert-assurance-package.schema.json
Chio Pheromone Relay Alert Assurance Package
chio.pheromone.relay-alert-assurance-package.v1
v1/relay-alert-assurance-physical-archive-drill-report.schema.json
Chio Pheromone Relay Alert Assurance Physical Archive Drill Report
chio.pheromone.relay-alert-assurance-physical-archive-drill-report.v1
v1/relay-alert-assurance-physical-archive-evidence.schema.json
Chio Pheromone Relay Alert Assurance Physical Archive Evidence
chio.pheromone.relay-alert-assurance-physical-archive-evidence.v1
v1/relay-alert-assurance-recovery-drill-report.schema.json
Chio Pheromone Relay Alert Assurance Recovery Drill Report
chio.pheromone.relay-alert-assurance-recovery-drill-report.v1
v1/relay-alert-assurance-replay-report.schema.json
Chio Pheromone Relay Alert Assurance Replay Report
chio.pheromone.relay-alert-assurance-replay-report.v1
v1/relay-alert-assurance-retention-handoff-evidence.schema.json
Chio Pheromone Relay Alert Assurance Retention Handoff Evidence
chio.pheromone.relay-alert-assurance-retention-handoff-evidence.v1
v1/relay-alert-assurance-retention-handoff-profile.schema.json
Chio Pheromone Relay Alert Assurance Retention Handoff Profile
chio.pheromone.relay-alert-assurance-retention-handoff-profile.v1
v1/relay-alert-assurance-retention-handoff-report.schema.json
Chio Pheromone Relay Alert Assurance Retention Handoff Report
chio.pheromone.relay-alert-assurance-retention-handoff-report.v1
v1/relay-alert-assurance-retention-profile.schema.json
Chio Pheromone Relay Alert Assurance Retention Profile
chio.pheromone.relay-alert-assurance-retention-profile.v1
v1/relay-alert-assurance-retention-report.schema.json
Chio Pheromone Relay Alert Assurance Retention Report
chio.pheromone.relay-alert-assurance-retention-report.v1
v1/relay-alert-assurance-trusted-archive-packagers.schema.json
Chio Pheromone Relay Alert Assurance Trusted Archive Packagers
chio.pheromone.relay-alert-assurance-trusted-archive-packagers.v1
v1/relay-alert-assurance-trusted-exporters.schema.json
Chio Pheromone Relay Alert Assurance Trusted Exporters
chio.pheromone.relay-alert-assurance-trusted-exporters.v1
v1/relay-alert-delivery-drift-report.schema.json
Chio Pheromone Relay Alert Delivery Drift Report
chio.pheromone.relay-alert-delivery-drift-report.v1
v1/relay-alert-delivery-evidence.schema.json
Chio Pheromone Relay Alert Delivery Evidence
chio.pheromone.relay-alert-delivery-evidence.v1
v1/relay-alert-delivery-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Delivery Negative Fixture Corpus
chio.pheromone.relay-alert-delivery-negative-fixture-corpus.v1
v1/relay-alert-delivery-profile.schema.json
Chio Pheromone Relay Alert Delivery Profile
chio.pheromone.relay-alert-delivery-profile.v1
v1/relay-alert-delivery-report.schema.json
Chio Pheromone Relay Alert Delivery Report
chio.pheromone.relay-alert-delivery-report.v1
v1/relay-alert-drill-report.schema.json
Chio Pheromone Relay Alert Drill Report
chio.pheromone.relay-alert-drill-report.v1
v1/relay-alert-handoff-drift-report.schema.json
Chio Pheromone Relay Alert Handoff Drift Report
chio.pheromone.relay-alert-handoff-drift-report.v1
v1/relay-alert-handoff-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Handoff Negative Fixture Corpus
chio.pheromone.relay-alert-handoff-negative-fixture-corpus.v1
v1/relay-alert-handoff-profile.schema.json
Chio Pheromone Relay Alert Handoff Profile
chio.pheromone.relay-alert-handoff-profile.v1
v1/relay-alert-handoff-report.schema.json
Chio Pheromone Relay Alert Handoff Report
chio.pheromone.relay-alert-handoff-report.v1
v1/relay-alert-negative-fixture-corpus.schema.json
Chio Pheromone Relay Alert Negative Fixture Corpus
chio.pheromone.relay-alert-negative-fixture-corpus.v1
v1/relay-alert-normalization-profile.schema.json
Chio Pheromone Relay Alert Normalization Profile
chio.pheromone.relay-alert-normalization-profile.v1
v1/relay-alert-normalization-report.schema.json
Chio Pheromone Relay Alert Normalization Report
chio.pheromone.relay-alert-normalization-report.v1
v1/relay-alert-report.schema.json
Chio Pheromone Relay Alert Report
chio.pheromone.relay-alert-report.v1
v1/relay-alert-route-owner-profile.schema.json
Chio Pheromone Relay Alert Route Owner Profile
chio.pheromone.relay-alert-route-owner-profile.v1
v1/relay-alert-route-review-packet.schema.json
Chio Pheromone Relay Alert Route Review Packet
chio.pheromone.relay-alert-route-review-packet.v1
v1/relay-alert-routing-profile.schema.json
Chio Pheromone Relay Alert Routing Profile
chio.pheromone.relay-alert-routing-profile.v1
v1/relay-alert-suppression-state.schema.json
Chio Pheromone Relay Alert Suppression State
chio.pheromone.relay-alert-suppression-state.v1
v1/relay-config.schema.json
Chio Pheromone Relay Config
chio.pheromone.relay-config.v1
v1/relay-drill-report.schema.json
Chio Pheromone Relay Drill Report
chio.pheromone.relay-drill-report.v1
v1/relay-event-report.schema.json
Chio Pheromone Relay Event Report
chio.pheromone.relay-event-report.v1
v1/relay-health-report.schema.json
Chio Pheromone Relay Health Report
chio.pheromone.relay-health-report.v1
v1/relay-http-request.schema.json
Chio Pheromone Relay HTTP Request
chio.pheromone.relay-http-request.v1
v1/relay-metrics-snapshot.schema.json
Chio Pheromone Relay Metrics Snapshot
chio.pheromone.relay-metrics-snapshot.v1
v1/relay-negative-fixture-corpus.schema.json
Chio Pheromone Relay Negative Fixture Corpus
chio.pheromone.relay-negative-fixture-corpus.v1
v1/relay-observability-report.schema.json
Chio Pheromone Relay Observability Report
chio.pheromone.relay-observability-report.v1
v1/relay-operator-report.schema.json
Chio Pheromone Relay Operator Report
chio.pheromone.relay-operator-report.v1
v1/relay-supervisor-profile.schema.json
Chio Pheromone Relay Supervisor Profile
chio.pheromone.relay-supervisor-profile.v1
v1/relay-tick-report.schema.json
Chio Pheromone Relay Tick Report
chio.pheromone.relay-tick-report.v1
v1/relay-trend-report.schema.json
Chio Pheromone Relay Trend Report
chio.pheromone.relay-trend-report.v1
v1/scarcity-policy.schema.json
Chio Pheromone Scarcity Policy
chio.pheromone-scarcity-policy.v1
v1/scarcity-window-id.schema.json
Chio Pheromone Scarcity Window Id Preimage
chio.pheromone-scarcity-window-id.v1
v1/transit-policy.schema.json
Chio Pheromone Runtime Transit Policy Envelope
chio.pheromone-transit-policy.v1
v1/workflow-context.schema.json
Chio Pheromone Workflow Context
chio.pheromone-workflow-context.v1

chio-economy/

FileTitleRegistry id
anchor-view.v1.json
Chio Economic State Anchor View V1
chio.economy.anchor-view.v1
channel-close.v1.json
Chio Channel Close V1
chio.channel.close.v1
channel-dispute.v1.json
Chio Channel Dispute V1
chio.channel.dispute.v1
channel-funding-acknowledgement.v1.json
Chio Channel Funding Acknowledgement V1
chio.channel.funding-acknowledgement.v1
channel-funding-evidence.v1.json
Chio Channel Funding Evidence V1
chio.channel.funding-evidence.v1
channel-open-intent.v1.json
Chio Channel Open Intent V1
chio.channel.open-intent.v1
channel-open.v1.json
Chio Channel Open V1
chio.channel.open.v1
channel-release-authorization.v1.json
Chio Channel Release Authorization V1
chio.channel.release-authorization.v1
channel-reservation.v1.json
Chio Channel Reservation V1
chio.channel.reservation.v1
channel-state.v1.json
Chio Channel State V1
chio.channel.state.v1
channel-terminal-outcome-commitment.v1.json
Chio Channel Terminal Outcome Commitment V1
chio.channel.terminal-outcome-commitment.v1
channel-transition-replay.v1.json
Chio Channel Transition Replay Descriptor V1
chio.channel.transition-replay.v1
clearing-atom-transformation.v1.json
Chio Clearing Atom Transformation V1
chio.clearing.atom-transformation.v1
clearing-input-manifest.v1.json
Chio Clearing Input Manifest V1
chio.clearing.input-manifest.v1
clearing-netting-round-core.v1.json
Chio Clearing Netting Round Core V1
chio.clearing.netting-round-core.v1
clearing-output-manifest.v1.json
Chio Clearing Output Manifest V1
chio.clearing.output-manifest.v1
clearing-participant-acceptance.v1.json
Chio Clearing Participant Acceptance V1
chio.clearing.participant-acceptance.v1
clearing-participant-snapshot-acknowledgement.v1.json
Chio Clearing Participant Snapshot Acknowledgement V1
chio.clearing.participant-snapshot-acknowledgement.v1
clearing-participant-snapshot.v1.json
Chio Clearing Participant Snapshot V1
chio.clearing.participant-snapshot.v1
clearing-participant-statement.v1.json
Chio Clearing Participant Statement V1
chio.clearing.participant-statement.v1
clearing-round-abort.v1.json
Chio Clearing Round Abort V1
chio.clearing.round-abort.v1
clearing-round-finalization.v1.json
Chio Clearing Round Finalization V1
chio.clearing.round-finalization.v1
clearing-round-lifecycle.v1.json
Chio Clearing Round Lifecycle V1
chio.clearing.round-lifecycle.v1
clearing-round-satisfaction.v1.json
Chio Clearing Round Satisfaction V1
chio.clearing.round-satisfaction.v1
clearing-round-transition-proof.v1.json
Chio Clearing Round Transition Proof V1
chio.clearing.round-transition-proof.v1
clearing-settlement-intent.v1.json
Chio Clearing Settlement Intent V1
chio.clearing.settlement-intent.v1
clearing-settlement-reconciliation.v1.json
Chio Clearing Settlement Reconciliation V1
chio.clearing.settlement-reconciliation.v1
clearing-zero-dispatch-proof.v1.json
Chio Clearing Zero Dispatch Proof V1
chio.clearing.zero-dispatch-proof.v1
clearing-zero-intent-reconciliation.v1.json
Chio Clearing Zero Intent Reconciliation V1
chio.clearing.zero-intent-reconciliation.v1
credit-facility-bind.v1.json
Signed Chio Credit Facility Bind V1
chio.credit.facility-bind.v1
effect-dispatch-commit.v1.json
Chio Economic Effect Dispatch Commit V1
chio.economy.effect-dispatch-commit.v1
effect-slot.v1.json
Chio Economic Effect Slot V1
chio.economy.effect-slot.v1
factor-assignment-acknowledgement.v1.json
Signed Chio Factor Assignment Acknowledgement V1
chio.factor.assignment-acknowledgement.v1
factor-assignment-agreement.v1.json
Signed Chio Factor Assignment Agreement V1
chio.factor.assignment-agreement.v1
factor-assignment-bind-authorization.v1.json
Signed Chio Factor Assignment Bind Authorization V1
chio.factor.assignment-bind-authorization.v1
factor-assignment-not-applied.v1.json
Signed Chio Factor Assignment Not Applied V1
chio.factor.assignment-not-applied.v1
factor-assignment-offer.v1.json
Chio Assignment Offer V1
chio.factor.assignment-offer.v1
factor-discount-quote.v1.json
Chio Discount Quote V1
chio.factor.discount-quote.v1
factor-normalized-assignment-request.v1.json
Chio Normalized Assignment Request V1
chio.factor.normalized-assignment-request.v1
factor-receivable-claim.v1.json
Chio Receivable Claim V1
chio.factor.receivable-claim.v1
obligation-atom.v1.json
Chio Obligation Atom V1
chio.obligation.atom.v1
obligation-disposition.v1.json
Chio Obligation Disposition V1
chio.obligation.disposition.v1
obligation-settlement-lifecycle.v1.json
Chio Obligation Settlement Lifecycle V1
chio.obligation.settlement-lifecycle.v1
obligation-status-proof.v1.json
Signed Chio Obligation Status Proof V1
chio.obligation.status-proof.v1
receivable-iou-envelope.v1.json
Signed Chio Credit IOU Envelope V2
chio.credit.receivable-iou-envelope.v1
resource-head.v1.json
Chio Economic Resource Head V1
chio.economy.resource-head.v1
state-batch.v1.json
Chio Economic State Batch V1
chio.economy.state-batch.v1

chio-runtime/

FileTitleRegistry id
v1/admission-bundle.schema.json
Chio Runtime Admission Bundle
chio.runtime.admission-bundle.v1
v1/admission-profile.schema.json
Chio Runtime Admission Profile
chio.runtime.admission-profile.v1
v1/admission-report.schema.json
Chio Runtime Admission Report
chio.runtime.admission-report.v1
v1/admission-store.schema.json
Chio Runtime Admission Store
chio.runtime.admission-store.v1
v1/artifact-retention-plan.schema.json
Chio Runtime Artifact Retention Plan
chio.runtime.artifact-retention-plan.v1
v1/artifact-retention-profile.schema.json
Chio Runtime Artifact Retention Profile
chio.runtime.artifact-retention-profile.v1
v1/attack-simulation-report.schema.json
Chio Runtime Attack Simulation Report
chio.runtime.attack-simulation-report.v1
v1/chaos-run-report.schema.json
Chio Runtime Chaos Run Report
chio.runtime.chaos-run-report.v1
v1/evidence-manifest.schema.json
Chio Runtime Evidence Manifest
chio.runtime.evidence-manifest.v1
v1/evidence-sink-health-report.schema.json
Chio Runtime Evidence Sink Health Report
chio.runtime.evidence-sink-health-report.v1
v1/execution-lease.schema.json
Chio Runtime Execution Lease
chio.runtime.execution-lease.v1
v1/failure-code-registry.schema.json
Chio Runtime Failure Code Registry
chio.runtime.failure-code-registry.v1
v1/ops-negative-fixture-corpus.schema.json
Chio Runtime Ops Negative Fixture Corpus
chio.runtime.ops-negative-fixture-corpus.v1
v1/ops-status-report.schema.json
Chio Runtime Ops Status Report
chio.runtime.ops-status-report.v1
v1/orchestration-negative-fixture-corpus.schema.json
Chio Runtime Orchestration Negative Fixture Corpus
chio.runtime.orchestration-negative-fixture-corpus.v1
v1/orchestration-plan.schema.json
Chio Runtime Orchestration Plan
chio.runtime.orchestration-plan.v1
v1/orchestration-profile.schema.json
Chio Runtime Orchestration Profile
chio.runtime.orchestration-profile.v1
v1/orchestration-resume-plan.schema.json
Chio Runtime Orchestration Resume Plan
chio.runtime.orchestration-resume-plan.v1
v1/orchestration-run-report.schema.json
Chio Runtime Orchestration Run Report
chio.runtime.orchestration-run-report.v1
v1/orchestration-status-report.schema.json
Chio Runtime Orchestration Status Report
chio.runtime.orchestration-status-report.v1
v1/peer-weights.schema.json
Chio Runtime Peer Weights
chio.runtime.peer-weights.v1
v1/pheromone-policy-decision.schema.json
Chio Runtime Pheromone Policy Decision
chio.runtime.pheromone-policy-decision.v1
v1/pheromone-policy.schema.json
Chio Runtime Pheromone Policy
chio.runtime.pheromone-policy.v1
v1/policy-activation-receipt.schema.json
Chio Policy Activation Receipt
chio.policy.activation-receipt.v1
v1/proof-drift-report.schema.json
Chio Runtime Proof Drift Report
chio.runtime.proof-drift-report.v1
v1/proof-parity-report.schema.json
Chio Runtime Proof Parity Report
chio.runtime.proof-parity-report.v1
v1/proof-regeneration-input.schema.json
Chio Runtime Proof Regeneration Input
chio.runtime.proof-regeneration-input.v1
v1/proof-regeneration-report.schema.json
Chio Runtime Proof Regeneration Report
chio.runtime.proof-regeneration-report.v1
v1/provider-bindings.schema.json
Chio Runtime Provider Bindings
chio.runtime.provider-bindings.v1
v1/provider-health-report.schema.json
Chio Runtime Provider Health Report
chio.runtime.provider-health-report.v1
v1/recovery-drill-report.schema.json
Chio Runtime Recovery Drill Report
chio.runtime.recovery-drill-report.v1
v1/revocation-freshness-proof.schema.json
Chio Runtime Revocation Freshness Proof
chio.runtime.revocation-freshness-proof.v1
v1/run-contract.schema.json
Chio Runtime Run Contract
chio.runtime.run-contract.v1
v1/run-lease.schema.json
Chio Runtime Run Lease
chio.runtime.run-lease.v1
v1/sandbox-attestation.schema.json
Chio Runtime Sandbox Attestation
chio.runtime.sandbox-attestation.v1
v1/scheduler-tick-report.schema.json
Chio Runtime Scheduler Tick Report
chio.runtime.scheduler-tick-report.v1
v1/step-evidence.schema.json
Chio Runtime Step Evidence
chio.runtime.step-evidence.v1
v1/supervisor-profile.schema.json
Chio Runtime Supervisor Profile
chio.runtime.supervisor-profile.v1
v1/terminal-receipt.schema.json
Chio Runtime Terminal Receipt
chio.runtime.terminal-receipt.v1
v1/tool-server-ack.schema.json
Chio Runtime Tool Server Acknowledgement
chio.runtime.tool-server-ack.v1
v1/trust-floor-state.schema.json
Chio Runtime Trust Floor State
chio.runtime.trust-floor-state.v1
v1/trusted-time-proof.schema.json
Chio Runtime Trusted Time Proof
chio.runtime.trusted-time-proof.v1
v1/trusted-verifiers.schema.json
Chio Runtime Trusted Verifiers
chio.runtime.trusted-verifiers.v1
v1/verifier-trust-bundle.schema.json
Chio Runtime Verifier Trust Bundle
chio.runtime.verifier-trust-bundle.v1
v1/workflow-run-report.schema.json
Chio Runtime Workflow Run Report
chio.runtime.workflow-run-report.v1

chio-finding/

FileTitleRegistry id
v1/admission.schema.json
Chio Finding Admission
chio.finding.admission.v1
v1/audit-epoch.schema.json
Chio Finding Audit Epoch (signed envelope)
chio.finding.audit-epoch.v1
v1/audit-report.schema.json
Chio Finding Audit Report (signed envelope)
chio.finding.audit-report.v1
v1/audit-round-authorization.schema.json
Chio Finding Audit Round Authorization (signed envelope)
chio.finding.audit-round-authorization.v1
v1/authority-status.schema.json
Chio Finding Authority Status (signed envelope)
chio.finding.authority-status.v1
v1/bond-backing.schema.json
Chio Finding Bond Backing
chio.finding.bond-backing.v1
v1/bond-observation-request.schema.json
Chio Finding Bond Observation Request V1
chio.finding.bond-observation-request.v1
v1/bond-observation-response.schema.json
Chio Finding Bond Observation Response V1
chio.finding.bond-observation-response.v1
v1/challenge-enforcement.schema.json
Chio Finding Challenge Enforcement (signed envelope)
chio.finding.challenge-enforcement.v1
v1/challenge-outcome.schema.json
Chio Finding Challenge Outcome (signed envelope)
chio.finding.challenge-outcome.v1
v1/challenge-verifier-profile.schema.json
Chio Finding Challenge-Verifier Profile
chio.finding.challenge-verifier-profile.v1
v1/challenge.schema.json
Chio Finding Challenge (signed envelope)
chio.finding.challenge.v1
v1/claim-allocation.schema.json
Chio Finding Claim Allocation
chio.finding.claim-allocation.v1
v1/failed-delivery.schema.json
Chio Finding Failed Delivery (signed envelope)
chio.finding.failed-delivery.v1
v1/finalized-bond-snapshot.schema.json
Chio Finding Finalized Bond Snapshot (signed envelope)
chio.finding.finalized-bond-snapshot.v1
v1/finding.schema.json
Chio Finding
chio.finding.v1
v1/hosted-authenticated-delivery.schema.json
Chio Hosted Authenticated Finding Delivery
chio.finding.hosted-authenticated-delivery.v1
v1/hosted-qualification.schema.json
Chio Hosted Finding Market Qualification
chio.finding.hosted-qualification.v1
v1/impairment-publisher-request.schema.json
Chio Finding Impairment Publisher Request V1
chio.finding.impairment-publisher-request.v1
v1/impairment-publisher-response.schema.json
Chio Finding Impairment Publisher Response V1
chio.finding.impairment-publisher-response.v1
v1/key-revocation.schema.json
Chio Finding Key Revocation (signed envelope)
chio.finding.key-revocation.v1
v1/liability.schema.json
Chio Finding Liability
chio.finding.liability.v1
v1/market-penalty.schema.json
Chio Open Market Penalty (signed envelope)
chio.registry.market-penalty.v1
v1/market-terms.schema.json
Chio Finding Market Terms
chio.finding.market-terms.v1
v1/pool-allocation.schema.json
Chio Finding Pool Allocation
chio.finding.pool-allocation.v1
v1/purchase-context.schema.json
Chio Finding Purchase Context (unsigned)
chio.finding.purchase-context.v1
v1/purchase-record.schema.json
Chio Finding Purchase Record (signed envelope)
chio.finding.purchase-record.v1
v1/purchase-result.schema.json
Chio Finding Purchase Result
chio.finding.purchase-result.v1
v1/recovery-context.schema.json
Chio Finding Recovery Context (unsigned)
chio.finding.recovery-context.v1
v1/replay-observation.schema.json
Chio Finding Replay Observation (unsigned)
chio.finding.replay-observation.v1
v1/replay-recipe-input.schema.json
Chio Finding Replay Recipe Input (unsigned)
chio.finding.replay-recipe-input.v1
v1/seller-authorization.schema.json
Chio Finding Seller Authorization (signed envelope)
chio.finding.seller-authorization.v1
v1/status-epoch.schema.json
Chio Finding Status Epoch (signed envelope)
chio.finding.status-epoch.v1
v1/status-proof-input.schema.json
Chio Finding Portable Status Proof Input
chio.finding.status-proof-input.v1
v1/verified-fix-submission.schema.json
Chio Finding Verified Fix Submission
chio.finding.verified-fix-submission.v1
v1/verifier-report.schema.json
Chio Finding Verifier Report
chio.finding.verifier-report.v1
v1/voluntary-retraction.schema.json
Chio Finding Voluntary Retraction
chio.finding.voluntary-retraction.v1

chio-federation/

FileTitleRegistry id
v1/authority-profile.schema.json
Chio Federation Authority Profile
chio.federation.authority-profile.v1
v1/bilateral-invocation.schema.json
Chio Federation Bilateral Invocation
chio.federation.bilateral-invocation.v1
v1/capability-lease.schema.json
Signed Chio Capability Lease
chio.capability-lease.v1
v1/cross-boundary-admission-report.schema.json
Chio Federation Cross-Boundary Admission Report
chio.federation.cross-boundary-admission-report.v1
v1/cross-kernel-continuation.schema.json
Chio Federation Cross-Kernel Continuation
chio.federation.cross-kernel-continuation.v1
v1/governance-ladder-manifest.schema.json
Chio Federation Governance Ladder Manifest
chio.federation.governance-ladder-manifest.v1
v1/governance-receipt.schema.json
Signed Chio Governance Receipt
chio.governance-receipt.v1
v1/issuance-bundle.schema.json
Chio Federation Issuance Bundle
chio.federation.issuance-bundle.v1
v1/issuance-request.schema.json
Chio Federation Issuance Request
chio.federation.issuance-request.v1
v1/ladder-intersection.schema.json
Chio Federation Ladder Intersection
chio.federation.ladder-intersection.v1
v1/lease-scope-binding.schema.json
Chio Federation Lease Scope Binding
chio.federation.lease-scope-binding.v1
v1/local-signing-keys.schema.json
Chio Federation Local Signing Keys
chio.federation.local-signing-keys.v1
v1/peer-pins.schema.json
Chio Federation Peer Pins
chio.federation.peer-pins.v1
v1/receipt-lineage-bundle.schema.json
Chio Federation Receipt Lineage Bundle
chio.federation.receipt-lineage-bundle.v1
v1/receipt-lineage-statement.schema.json
Chio Federation Receipt Lineage Statement
chio.federation.receipt-lineage-statement.v1
v1/revocation-checkpoint.schema.json
Chio Federation Revocation Checkpoint
chio.federation.revocation-checkpoint.v1
v1/revocation-publication-request.schema.json
Chio Federation Revocation Publication Request
chio.federation.revocation-publication-request.v1
v1/treaty-negative-fixture-corpus.schema.json
Chio Federation Treaty Negative Fixture Corpus
chio.federation.treaty-negative-fixture-corpus.v1
v1/treaty-runtime-negative-fixture-corpus.schema.json
Chio Federation Treaty Runtime Negative Fixture Corpus
chio.federation.treaty-runtime-negative-fixture-corpus.v1
v1/treaty-scope.schema.json
Chio Federation Treaty Scope
chio.federation.treaty-scope.v1
v1/verification-context.schema.json
Chio Federation Verification Context
chio.federation.verification-context.v1
v1/verifier-trust-bundle.schema.json
Chio Federation Verifier Trust Bundle
chio.federation.verifier-trust-bundle.v1

chio-trust/

FileTitleRegistry id
v1/financial-agent-passport-source-manifest.schema.json
financial-agent-passport-source-manifest.schema.json
chio.financial-agent-passport.source-manifest.v1
v1/financial-agent-passport.schema.json
financial-agent-passport.schema.json
chio.financial-agent-passport.v1
v1/financial-credit-scorecard.schema.json
financial-credit-scorecard.schema.json
chio.fincred.credit-scorecard.v1
v1/financial-exposure-history.schema.json
financial-exposure-history.schema.json
chio.fincred.exposure-history.v1
v1/financial-loss-history.schema.json
financial-loss-history.schema.json
chio.fincred.loss-history.v1
v1/financial-passport-presentation-challenge.schema.json
financial-passport-presentation-challenge.schema.json
chio.financial-agent-passport-presentation-challenge.v1
v1/financial-premium-history.schema.json
financial-premium-history.schema.json
chio.fincred.premium-history.v1
v1/financial-settlement-reliability.schema.json
financial-settlement-reliability.schema.json
chio.fincred.settlement-reliability.v1
v1/financial-source-checkpoint.schema.json
financial-source-checkpoint.schema.json
chio.fincred.source-checkpoint.v1
v1/financial-source-completeness-attestation.schema.json
financial-source-completeness-attestation.schema.json
chio.fincred.source-completeness-attestation.v1
v1/financial-source-member.schema.json
financial-source-member.schema.json
chio.fincred.source-member.v1
v1/key-state.schema.json
Chio Trust Key State
chio.trust.key-state.v1
v1/presented-financial-agent-passport.schema.json
presented-financial-agent-passport.schema.json
chio.financial-agent-passport.presentation.v1
v1/reputation-import-report.schema.json
Chio Reputation Import Report
chio.trust.reputation-import-report.v1
v1/revocation-snapshot.schema.json
Chio Trust Revocation Snapshot
chio.trust.revocation-snapshot.v1
v1/scorecard-snapshot.schema.json
Chio Trust Scorecard Snapshot
chio.trust.scorecard-snapshot.v1
v1/trust-root.schema.json
Chio Trust Root
chio.trust.root.v1

chio-commerce/

FileTitleRegistry id
v1/event-log.schema.json
Chio Commerce Event Log
chio.commerce.event-log.v1
v1/federation-trust-bundle.schema.json
Chio Commerce Federation Trust Bundle
chio.commerce.federation-trust-bundle.v1
v1/mandate-allowance-ledger.schema.json
Chio Commerce Mandate Allowance Ledger
chio.commerce.mandate-allowance-ledger.v1
v1/order-context.schema.json
Chio Commerce Order Context
chio.commerce.order-context.v1
v1/order-passport.schema.json
Chio Commerce Order Passport
chio.commerce.order-passport.v1
v1/payment-lifecycle.schema.json
Chio Commerce Payment Lifecycle
chio.commerce.payment-lifecycle.v1
v1/protocol-payload.schema.json
Chio Commerce Protocol Payload
chio.commerce.protocol-payload.v1
v1/provider-discovery-snapshot.schema.json
Chio Provider Discovery Snapshot
chio.commerce.provider-discovery-snapshot.v1
v1/provider-passport.schema.json
Chio Commerce Provider Passport
chio.commerce.provider-passport.v1
v1/provider-selection-report.schema.json
Chio Provider Selection Report
chio.commerce.provider-selection-report.v1
v1/reputation-snapshot.schema.json
Chio Commerce Reputation Snapshot
chio.commerce.reputation-snapshot.v1
v1/settlement-packet.schema.json
Chio Commerce Settlement Packet
chio.commerce.settlement-packet.v1
v1/sla-commitment.schema.json
Chio SLA Commitment
chio.commerce.sla-commitment.v1
v1/sla-performance-report.schema.json
Chio SLA Performance Report
chio.commerce.sla-performance-report.v1

chio-outcome/

FileTitleRegistry id
v1/contractual-zero.schema.json
Chio Outcome Contractual Zero V1
chio.outcome.contractual-zero.v1
v1/delivery-acknowledgement.schema.json
Chio Outcome Delivery Acknowledgement V1
chio.outcome.delivery-acknowledgement.v1
v1/delivery-checkpoint.schema.json
Chio Outcome Delivery Checkpoint V1
chio.outcome.delivery-checkpoint.v1
v1/delivery-nonacceptance.schema.json
Chio Outcome Delivery Nonacceptance V1
chio.outcome.delivery-nonacceptance.v1
v1/eligibility.schema.json
Chio Outcome Eligibility V1
chio.outcome.eligibility.v1
v1/output-provenance.schema.json
Chio Outcome Output Provenance V1
chio.outcome.output-provenance.v1
v1/predicate.schema.json
Chio Outcome Predicate V1
chio.outcome.predicate.v1
v1/pricing.schema.json
Chio Outcome Pricing V1
chio.outcome.pricing.v1
v1/request.schema.json
Chio Verified Outcome Request V1
unregistered
v1/sla.schema.json
Chio Outcome SLA V1
chio.outcome.sla.v1
v1/verdict.schema.json
Chio Outcome Verdict V1
unregistered

chio-proof-room/

FileTitleRegistry id
v1/bundle.schema.json
Chio Proof Room Bundle Manifest
chio.proof-room.bundle.v1
v1/docker-quickstart-evidence.schema.json
Chio Proof Room Docker Quickstart Evidence
chio.proof.docker-quickstart-evidence.v1
v1/first-run-capability-proof.schema.json
Chio Proof Room First Run Capability Proof
chio.proof.first-run.capability-proof.v1
v1/first-run-command-log.schema.json
Chio Proof Room First Run Command Log
chio.proof.first-run.command-log.v1
v1/first-run-guard-report.schema.json
Chio Proof Room First Run Guard Report
chio.proof.first-run.guard-report.v1
v1/first-run-trust-roots.schema.json
Chio Proof Room First Run Trust Roots
chio.proof.first-run.trust-roots.v1
v1/fixture-catalog.schema.json
Chio Proof Room Fixture Catalog
chio.proof-room.fixture-catalog.v1
v1/fixture-root-catalog.schema.json
Chio Proof Room Fixture Root Catalog
chio.proof-room.fixture-root-catalog.v1
v1/receipt-evidence.schema.json
Chio Proof Room Receipt Evidence
chio.proof-room.receipt-evidence.v1
v1/release-truth.schema.json
Chio Proof Room Release Truth
chio.proof.release-truth.v1
v1/verifier-report.schema.json
Chio Proof Room Verifier Report
chio.proof-room.verifier-report.v1

chio-transaction/

FileTitleRegistry id
v1/capability-proof.schema.json
Chio Capability Proof
chio.capability.proof.v1
v1/claim-set.schema.json
Chio Transaction Claim Set
chio.transaction.claim-set.v1
v1/evidence-graph.schema.json
Chio Transaction Evidence Graph
chio.transaction.evidence-graph.v1
v1/guard-decision.schema.json
Chio Guard Decision
chio.guard.decision.v1
v1/policy-bundle.schema.json
Chio Policy Bundle
chio.policy.bundle.v1
v1/request-digest.schema.json
Chio Request Digest
chio.request.digest.v1
v1/response-digest.schema.json
Chio Response Digest
chio.response.digest.v1
v1/runtime-security-report.schema.json
Chio Transaction Runtime Security Report
chio.transaction.runtime-security-report.v1
v1/transaction-passport.schema.json
Chio Transaction Passport
chio.transaction-passport.v1
v1/verifier-policy.schema.json
Chio Transaction Verifier Policy
chio.transaction.verifier-policy.v1
v1/verifier-report.schema.json
Chio Transaction Verifier Report
chio.transaction.verifier-report.v1

chio-attest/

FileTitleRegistry id
v1/buyer-attestation-explanation.schema.json
Chio Buyer Attestation Explanation
chio.attest.buyer-attestation-explanation.v1
v1/buyer-attestation-packet.schema.json
Chio Buyer Attestation Packet
chio.attest.buyer-attestation-packet.v1
v1/buyer-attestation-review-package.schema.json
Chio Buyer Attestation Review Package
chio.attest.buyer-attestation-review-package.v1
v1/buyer-attestation-review-report.schema.json
Chio Buyer Attestation Review Report
chio.attest.buyer-attestation-review-report.v1
v1/buyer-attestation-verification-report.schema.json
Chio Buyer Attestation Verification Report
chio.attest.buyer-attestation-verification-report.v1
v1/buyer-proof-negative-fixture-corpus.schema.json
Chio Attest Buyer Proof Negative Fixture Corpus
chio.attest.buyer-proof-negative-fixture-corpus.v1
v1/proof-package.schema.json
Chio Attest Proof Package
chio.attest.proof-package.v1
v1/selective-disclosure-proof.schema.json
Chio Attest Selective Disclosure Proof
chio.attest.selective-disclosure-proof.v1
v1/verifier-report.schema.json
Chio Attest Verifier Report
chio.attest.verifier-report.v1
v1/workflow-intersection.schema.json
Chio Attest Workflow Intersection
chio.attest.workflow-intersection.v1

chio-web3/

FileTitleRegistry id
v1/anchor-inclusion-proof.schema.json
Chio Anchor Inclusion Proof
chio.anchor-inclusion-proof.v1
v1/anchor-proof-bundle.schema.json
Chio Anchor Proof Bundle
chio.anchor-proof-bundle.v1
v1/public-settlement-verifier-report.schema.json
Chio Public Settlement Verifier Report
chio.public-settlement-verifier-report.v1
v1/settlement-dispatch.schema.json
Chio Web3 Settlement Dispatch
chio.web3-settlement-dispatch.v1
v1/settlement-execution-receipt.schema.json
Chio Web3 Settlement Execution Receipt
chio.web3-settlement-execution-receipt.v1
v1/settlement-proof-bundle.schema.json
Chio Web3 Settlement Proof Bundle
chio.web3-settlement-proof-bundle.v1
v2/anchor-inclusion-proof.schema.json
Chio V2 Anchor Inclusion Proof
chio.anchor-inclusion-proof.v2
v2/anchor-proof-bundle.schema.json
Chio V2 Anchor Proof Bundle
chio.anchor-proof-bundle.v2
v2/settlement-dispatch.schema.json
Chio Web3 Settlement Dispatch
chio.web3-settlement-dispatch.v2
v2/settlement-execution-receipt.schema.json
Chio Web3 Settlement Execution Receipt
chio.web3-settlement-execution-receipt.v2

chio-fiscal/

FileTitleRegistry id
v1/activation.schema.json
Chio Fiscal Activation
chio.fiscal.activation.v1
v1/approval.schema.json
Chio Fiscal Approval
chio.fiscal.approval.v1
v1/charter.schema.json
Chio Fiscal Charter
chio.fiscal.charter.v1
v1/consumer-readiness.schema.json
Chio Fiscal Consumer Readiness
chio.fiscal.consumer-readiness.v1
v1/continuity-checkpoint.schema.json
Chio Fiscal Continuity Checkpoint
chio.fiscal.continuity-checkpoint.v1
v1/genesis-policy.schema.json
Chio Fiscal Genesis Policy
unregistered
v1/proposal-admission.schema.json
Chio Fiscal Proposal Admission
chio.fiscal.proposal-admission.v1
v1/proposal.schema.json
Chio Fiscal Proposal
chio.fiscal.proposal.v1
v1/schedule.schema.json
Chio Fiscal Schedule
chio.fiscal.schedule.v1

chio-swarm/

FileTitleRegistry id
v1/authority-verifier-report.schema.json
Chio Swarm Authority Verifier Report
chio.swarm.authority-verifier-report.v1
v1/budget-pool.schema.json
Chio Swarm Budget Pool
chio.swarm.budget-pool.v1
v1/continuation-token.schema.json
Chio Swarm Continuation Token
chio.swarm.continuation-token.v1
v1/delegation-witness-chain.schema.json
Chio Swarm Delegation Witness Chain
chio.swarm.delegation-witness-chain.v1
v1/join-receipt.schema.json
Chio Swarm Join Receipt
chio.swarm.join-receipt.v1
v1/revocation-epoch.schema.json
Chio Swarm Revocation Epoch
chio.swarm.revocation-epoch.v1
v1/route-plan-receipt.schema.json
Chio Swarm Route Plan Receipt
chio.swarm.route-plan-receipt.v1
v1/task-graph.schema.json
Chio Swarm Task Graph
chio.swarm.task-graph.v1
v1/terminal-graph-receipt.schema.json
Chio Swarm Terminal Graph Receipt
chio.swarm.terminal-graph-receipt.v1

chio-disclosure/

FileTitleRegistry id
v1/bbs-projection-manifest.schema.json
Chio BBS Projection Manifest
chio.bbs-projection.manifest.v2
v1/capsule.schema.json
Chio Disclosure Capsule
chio.disclosure.capsule.v1
v1/crypto-context-report.schema.json
Chio Disclosure Crypto Context Report
chio.disclosure.crypto-context-report.v1
v1/leakage-ledger.schema.json
Chio Disclosure Leakage Ledger
chio.disclosure.leakage-ledger.v1
v1/lineage-verifier-report.schema.json
Chio Disclosure Lineage Verifier Report
chio.disclosure.lineage-verifier-report.v1
v1/verifier-privacy-profile.schema.json
Chio Disclosure Verifier Privacy Profile
chio.disclosure.verifier-privacy-profile.v1

chio-enterprise/

FileTitleRegistry id
v1/approval-case.schema.json
Chio Enterprise Approval Case
chio.enterprise.approval-case.v1
v1/control-evidence-map.schema.json
Chio Enterprise Control Evidence Map
chio.enterprise.control-evidence-map.v1
v1/data-governance-report.schema.json
Chio Enterprise Data Governance Report
chio.enterprise.data-governance-report.v1
v1/evidence-export-bundle.schema.json
Chio Enterprise Evidence Export Bundle
chio.enterprise.evidence-export-bundle.v1
v1/telemetry-projection.schema.json
Chio Enterprise Telemetry Projection
chio.enterprise.telemetry-projection.v1

chio-agent-web/

FileTitleRegistry id
v1/external-projection-manifest.schema.json
Chio Agent Web External Projection Manifest
chio.agent-web.external-projection-manifest.v1
v1/interop-verifier-report.schema.json
Chio Agent Web Interop Verifier Report
chio.agent-web.interop-verifier-report.v1
v1/proof-envelope.schema.json
Chio Agent Web Proof Envelope
chio.agent-web-proof-envelope.v1
v2/proof-envelope.schema.json
Chio Agent Web Proof Envelope v2
chio.agent-web-proof-envelope.v2

chio-frost/

FileTitleRegistry id
v1/authorization-slot-checkpoint.schema.json
Chio FROST Authorization Slot Checkpoint
chio.frost.authorization-slot-checkpoint.v1
v1/authorization.schema.json
Chio FROST Authorization
chio.frost.authorization.v1
v1/epoch-checkpoint.schema.json
Chio FROST Epoch Checkpoint
chio.frost.epoch-checkpoint.v1
v1/roster.schema.json
Chio FROST Roster
chio.frost.roster.v1

chio-parametric/

FileTitleRegistry id
v1/defs.schema.json
defs.schema.json
unregistered
v1/evidence-corpus-manifest.schema.json
Chio Parametric Evidence Corpus Manifest V1
unregistered
v1/policy.schema.json
Chio Parametric Policy V1
chio.parametric.policy.v1
v1/trigger-instance-key.schema.json
Chio Parametric Trigger Instance Key V1
unregistered

chio-risk/

FileTitleRegistry id
v1/adjudication-jurisdiction-receipt.schema.json
Chio Adjudication Jurisdiction Receipt
chio.risk.adjudication-jurisdiction-receipt.v1
v1/collateral-position-report.schema.json
Chio Collateral Position Report
chio.risk.collateral-position-report.v1
v1/comptroller-report.schema.json
Chio Risk Comptroller Report
chio.risk.comptroller-report.v1
v1/guarantee-decision.schema.json
Chio Guarantee Decision
chio.risk.guarantee-decision.v1

chio-econsim/

FileTitleRegistry id
v1/qualification-matrix.schema.json
Chio economic simulation qualification matrix v1
chio.econsim.qualification-matrix.v1
v1/scenario-result.schema.json
Chio economic simulation scenario result v1
chio.econsim.scenario-result.v1

chio-transparency/

FileTitleRegistry id
v1/inclusion-proof.schema.json
Chio Transparency Inclusion Proof
chio.transparency.inclusion-proof.v1
v2/inclusion-proof.schema.json
Chio Checkpoint-Anchored Transparency Inclusion Proof
chio.transparency.inclusion-proof.v2

chio-workflow/

FileTitleRegistry id
v1/preflight-plan.schema.json
Chio Workflow Preflight Plan v1
chio.workflow.preflight-plan.v1
v1/preflight-report.schema.json
Chio Workflow Preflight Report v1
chio.workflow.preflight-report.v1

chio-comptroller/

FileTitleRegistry id
v1/surface-report.schema.json
Chio Comptroller Surface Report
chio.comptroller.surface-report.v1

chio-crypto/

FileTitleRegistry id
v1/verification-context.schema.json
Chio Crypto Verification Context
chio.crypto.verification-context.v1

chio-lineage/

FileTitleRegistry id
v1/signed-subgraph.schema.json
Chio Signed Lineage Subgraph
chio.lineage.signed-subgraph.v1

chio-oracle/

FileTitleRegistry id
v1/conversion-evidence.schema.json
Chio Oracle Conversion Evidence
chio.oracle-conversion-evidence.v1

chio-replay-report/

FileTitleRegistry id
v1.schema.json
chio-replay-report.v1
unregistered

policy/

FileTitleRegistry id
analysis-report.schema.json
Chio Policy Analysis Report
unregistered

Manifest and coverage

  • spec/schemas/MANIFEST.sha256: a SHA-256 over each schema file and over VERSION. A change that adds or edits a schema updates this manifest in the same commit.
  • spec/schemas/COVERAGE.md: a coverage map of the shipped families, updated whenever a schema is added, removed, or renamed. It points at the normative wire spec, the artifact registry, the manifest, and the version file.
  • spec/schemas/VERSION: the bundle version, listed in the registries table.

Error registries

Two registries name an error. The URN registry in spec/errors/registry.yaml is the granular one. A URN entry that maps to a numeric code carries it as jsonrpc_code, and 25 of the 111 URN codes do. The numeric registry names no URN, so the link runs one way. A code without jsonrpc_code is identified by its URN or its CHIO-* string code.

Error identityChoose a mapping.
URN registrynumeric registrywire mappingcapabilitypolicyguardattestreplayprovidermanifestkerneltransportmobileclidelegationadversarialthreatarenaeconomylineagecustodyweightstransaction1000100110021100210021012102310041005100610071007101710271037104710571067107710871097110711171127113JSON-RPC -32600JSON-RPC -32002capability_deniedcapability_expiredcapability_revokedpolicy_deniedtool_server_errorinternal_errorverifier stringURN registrynumeric registrywire mappingcapabilitypolicyguardattestreplayprovidermanifestkerneltransportmobileclidelegationadversarialthreatarenaeconomylineagecustodyweightstransaction1000100110021100210021012102310041005100610071007101710271037104710571067107710871097110711171127113JSON-RPC -32600JSON-RPC -32002capability_deniedcapability_expiredcapability_revokedpolicy_deniedtool_server_errorinternal_errorverifier string

One error, up to three identities

A URN entry that maps to a numeric code carries it as jsonrpc_code; 25 of the 111 URN codes do. Each numeric code then maps to a native wire name, a JSON-RPC code, or neither. Error Lookup.

Every URN code as a dot in its domain row, every numeric code, and the wire mapping each numeric code names, read from the two error registries. Severity, stability, and remediation text are left out; the lookup below carries them.

The numeric registry in spec/errors/chio-error-registry.v1.json is the wire-side taxonomy. Each entry carries a numeric code, a stable name, its category, a transient flag, retry guidance, and a jsonrpcCode or nativeWireName that ties it to the wire. Codes with neither still carry their number and retry strategy.

161 codes in 24 domains · registry 0.1.0
urn:chio:error:adversarial:escape-detectedfatalAdversarial suite detected an escape from the intended guard boundary.
string code
CHIO-ADVERSARIAL-ESCAPE-DETECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-conformance, chio-guards

Fail the run, preserve artifacts, and tighten the guard or sandbox before rerunning.

urn:chio:error:arena:replay-divergenceerrorArena replay produced a verdict divergence.
string code
CHIO-ARENA-REPLAY-DIVERGENCE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-conformance

Compare the replay receipt, policy, guard bundle, and provider fixture before accepting the run.

urn:chio:error:attest:provenance-missingerrorRequired provenance evidence was missing from the receipt context.
string code
CHIO-ATTEST-PROVENANCE-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-attest-verify, chio-otel-receipt-exporter

Regenerate the evidence bundle and include provenance before submitting the operation.

urn:chio:error:attest:quote-verification-failedfatalTEE quote verification failed.
string code
CHIO-ATTEST-QUOTE-VERIFICATION-FAILED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-attest-verify, chio-tee

Reject the attestation and refresh the quote or verifier trust roots before retrying.

urn:chio:error:attest:receipt-signing-failedfatalKernel could not sign the receipt for a decision or tool call.
string code
CHIO-KERNEL-RECEIPT-SIGNING-FAILED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-attest-verify

Treat the operation as failed and repair the signing key, key store, or canonical payload.

urn:chio:error:attest:receipt-verification-failederrorReceipt evidence failed its integrity, signature or session binding checks.
string code
CHIO-ATTEST-RECEIPT-VERIFICATION-FAILED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-acp-proxy, chio-control-plane, chio-cli

Reject the evidence and restore the authentic receipt history and trusted signer before retrying.

urn:chio:error:capability:expirederrorCapability token expired before the kernel evaluated the request.
string code
CHIO-KERNEL-CAPABILITY-EXPIRED
json-rpc
2101
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Obtain or issue a fresh time-bounded capability before retrying the operation.

urn:chio:error:capability:not-yet-validerrorCapability token is not valid at the current evaluation time.
string code
CHIO-KERNEL-CAPABILITY-NOT-YET-VALID
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli

Retry after the not-before timestamp or issue a capability with the intended validity window.

urn:chio:error:capability:revokederrorCapability token was revoked and must not be retried.
string code
CHIO-KERNEL-CAPABILITY-REVOKED
json-rpc
2102
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Resolve the revocation reason and request a newly issued capability.

urn:chio:error:capability:scope-exceedederrorCapability scope does not allow the requested tool, resource, or prompt.
string code
CHIO-KERNEL-OUT-OF-SCOPE-TOOL
json-rpc
2100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli, chio-control-plane

Issue a capability that explicitly grants the requested scope, or change the request to fit the granted scope.

urn:chio:error:capability:signature-invalidfatalCapability signature verification failed.
string code
CHIO-KERNEL-INVALID-SIGNATURE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-credentials

Reject the capability, verify issuer trust, and reissue the token with canonical JSON signing.

urn:chio:error:capability:subject-mismatcherrorCapability subject does not match the requesting actor.
string code
CHIO-KERNEL-SUBJECT-MISMATCH
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-credentials

Bind the capability to the correct subject DID or use credentials for the subject named by the token.

urn:chio:error:cli:active-defense-requirederrorA flow-required manifest was given to a host that installs no flow runtime.
string code
CHIO-CLI-ACTIVE-DEFENSE-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run the server on an active-defense host that installs the flow runtime; dropping the manifest requirement is not a fix.

urn:chio:error:cli:admission-store-requirederrorDurable admission has no session database to record operations and tool outcomes in.
string code
CHIO-CLI-ADMISSION-STORE-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --session-db <path> so operations and tool outcomes survive a restart.

urn:chio:error:cli:anchor-requirederrorA ledger query has no anchor to scope it.
string code
CHIO-CLI-ANCHOR-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass at least one of --capability, --agent-subject, or --tool-server.

urn:chio:error:cli:auth-requirederrorA remote MCP edge was started with no authentication mode.
string code
CHIO-CLI-AUTH-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass one of --auth-token, --auth-jwt-public-key, --auth-jwt-discovery-url, --auth-introspection-url, or --auth-server-seed-file.

urn:chio:error:cli:doctor-chio-yaml-invaliderrorchio doctor schema probe found chio.yaml validation errors.
string code
CHIO-CLI-DOCTOR-CHIO-YAML-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Repair the document at the reported line and column and rerun chio doctor.

urn:chio:error:cli:doctor-cosign-stalewarningchio doctor cosign freshness probe found a stale or unverifiable guard-bundle signature.
string code
CHIO-CLI-DOCTOR-COSIGN-STALE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli, chio-attest-verify

Re-pull the guard bundle and verify its sigstore signature against the trusted identity set.

urn:chio:error:cli:doctor-oci-unreachablewarningchio doctor OCI registry reachability probe could not reach the configured registry.
string code
CHIO-CLI-DOCTOR-OCI-UNREACHABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli, chio-guard-registry

Verify the registry URL, network egress, and credentials, or run with CHIO_DOCTOR_SKIP_NETWORK=1 to bypass.

urn:chio:error:cli:doctor-otel-unresolvedwarningchio doctor OTEL probe could not resolve the OTLP endpoint or kernel runtime metrics.
string code
CHIO-CLI-DOCTOR-OTEL-UNRESOLVED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Set OTEL_EXPORTER_OTLP_ENDPOINT and ensure the chio-tower /metrics endpoint exposes chio_kernel_dispatch_inflight.

urn:chio:error:cli:doctor-probe-failederrorchio doctor reported one or more failing probes.
string code
CHIO-CLI-DOCTOR-PROBE-FAILED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Inspect the per-probe diagnostics, fix the reported issues, and rerun chio doctor.

urn:chio:error:cli:doctor-toolchain-mismatcherrorchio doctor toolchain probe found a Rust toolchain mismatch.
string code
CHIO-CLI-DOCTOR-TOOLCHAIN-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Install the workspace MSRV (or the version pinned in rust-toolchain.toml) and rerun chio doctor.

urn:chio:error:cli:flag-conflicterrorTwo flags were given that cannot apply to the same read or run.
string code
CHIO-CLI-FLAG-CONFLICT
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Drop the flag the message names, or run the command in the mode that flag belongs to.

urn:chio:error:cli:flag-out-of-rangeerrorA flag value is outside the range the command accepts.
string code
CHIO-CLI-FLAG-OUT-OF-RANGE
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass a value inside the range the message names.

urn:chio:error:cli:input-not-founderrorAn input file the command reads does not exist.
string code
CHIO-CLI-INPUT-NOT-FOUND
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Check the path the message names and pass an existing file.

urn:chio:error:cli:ioerrorCLI failed while reading or writing local data.
string code
CHIO-CLI-IO
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Check the path, permissions, and filesystem state before retrying.

urn:chio:error:cli:jsonerrorCLI failed to parse or render JSON.
string code
CHIO-CLI-JSON
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Fix the JSON payload or output template and rerun the command.

urn:chio:error:cli:othererrorRetired. Every CLI failure carries a specific registry code.
string code
CHIO-CLI-OTHER
json-rpc
none
stability
retired since 0.1.0
consumed by
chio-cli, chio-control-plane

No command returns this code. Look up the code the command printed instead.

urn:chio:error:cli:output-dir-not-emptyerrorThe output directory already holds files, and the command writes a complete package or nothing.
string code
CHIO-CLI-OUTPUT-DIR-NOT-EMPTY
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass a new or empty directory to --output, or remove the existing one first.

urn:chio:error:cli:plan-invaliderrorA process plan fails validation before any worker starts.
string code
CHIO-CLI-PLAN-INVALID
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Fix the field the message names in the plan; a worker resources block must set at least one ceiling.

urn:chio:error:cli:preflight-needs-outputerrorPreflight cannot evaluate guards that read a tool's output, because preflight never runs the tool.
string code
CHIO-CLI-PREFLIGHT-NEEDS-OUTPUT
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run the check with --mode full --output-fixture <JSON> so output-sensitive guards see explicit fixture output.

urn:chio:error:cli:profile-mismatcherrorAn existing operator profile disagrees with the settings this initialization asked for.
string code
CHIO-CLI-PROFILE-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Initialize with the settings of the existing profile, or choose a new --directory.

urn:chio:error:cli:receipt-storeerrorA receipt database path does not hold an initialized Chio receipt store.
string code
CHIO-CLI-RECEIPT-STORE
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --receipt-db the path of the receipt store; check its permissions and schema health.

urn:chio:error:cli:receipt-store-requirederrorThe command needs a durable receipt store and none was given.
string code
CHIO-CLI-RECEIPT-STORE-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --receipt-store <path> to chio api protect, or --receipt-db <path> to commands that read receipts. chio api protect also accepts --allow-ephemeral-receipts for a run whose receipts may be lost.

urn:chio:error:cli:revocation-storeerrorA revocation database path does not hold an initialized Chio revocation store.
string code
CHIO-CLI-REVOCATION-STORE
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --revocation-db the path of the revocation store the host reads; check its permissions and schema health.

urn:chio:error:cli:session-emptyerrorThe session holds no receipts to certify.
string code
CHIO-CLI-SESSION-EMPTY
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass the --session-id of a session that has receipts in the store.

urn:chio:error:cli:signing-key-requirederrorThe command signs what it exports and has no signing key.
string code
CHIO-CLI-SIGNING-KEY-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --authority-seed-file <path> or --authority-db <path>.

urn:chio:error:cli:sqliteerrorCLI SQLite store operation failed.
string code
CHIO-CLI-SQLITE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-store-sqlite

Check the database path, schema version, and write permissions before retrying.

urn:chio:error:cli:state-abi-mismatcherrorHost state was recorded under a different process ABI than this build speaks.
string code
CHIO-CLI-STATE-ABI-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run the release that recorded the state, or start from a new --state directory.

urn:chio:error:cli:store-lockederrorAnother running process holds the store open for writing.
string code
CHIO-CLI-STORE-LOCKED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Stop the process that holds the store, or point this one at its own store.

urn:chio:error:cli:yamlerrorCLI failed to parse or render YAML.
string code
CHIO-CLI-YAML
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-cli, chio-control-plane

Fix the YAML document and rerun the command.

urn:chio:error:custody:app-attest-app-mismatcherrorApple App Attest app-identifier hash did not match the expected application identity.
string code
CHIO-CUSTODY-APP-ATTEST-APP-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the statement was minted for a different app identifier than the verifier expects.

urn:chio:error:custody:app-attest-cert-chain-invaliderrorApple App Attest certificate chain failed signature or structural verification.
string code
CHIO-CUSTODY-APP-ATTEST-CERT-CHAIN-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the certificate chain did not verify against the pinned Apple roots.

urn:chio:error:custody:app-attest-challenge-mismatcherrorApple App Attest challenge hash did not match the issued challenge.
string code
CHIO-CUSTODY-APP-ATTEST-CHALLENGE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation and reissue a fresh challenge; replayed or mismatched challenges are denied fail-closed.

urn:chio:error:custody:app-attest-counter-rollbackerrorApple App Attest assertion counter went backwards relative to the last accepted value.
string code
CHIO-CUSTODY-APP-ATTEST-COUNTER-ROLLBACK
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the assertion; a counter rollback indicates replay or a cloned key and is denied fail-closed.

urn:chio:error:custody:app-attest-credential-key-mismatcherrorApple App Attest leaf certificate public key did not match the credential public key in authenticator data (WebAuthn registration step 6).
string code
CHIO-CUSTODY-APP-ATTEST-CREDENTIAL-KEY-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the attested hardware key is not bound to the enrolled credential public key and is denied fail-closed.

urn:chio:error:custody:app-attest-invalid-cborerrorApple App Attest statement failed to decode as valid CBOR or was missing a required field.
string code
CHIO-CUSTODY-APP-ATTEST-INVALID-CBOR
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; do not retry without a freshly generated App Attest statement from the device.

urn:chio:error:custody:app-attest-invalid-rooterrorApple App Attest certificate chain did not anchor to the pinned Apple App Attestation root.
string code
CHIO-CUSTODY-APP-ATTEST-INVALID-ROOT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; verify the device produced a genuine Apple App Attest statement and that the pinned root is current.

urn:chio:error:custody:app-attest-key-mismatcherrorApple App Attest key identifier did not match the credential bound to this capability.
string code
CHIO-CUSTODY-APP-ATTEST-KEY-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the statement was produced by a different hardware key than the one enrolled.

urn:chio:error:custody:assertion-rejectederrorWebAuthn assertion failed structural or signature verification.
string code
CHIO-CUSTODY-ASSERTION-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Treat the assertion as untrusted; do not retry without a fresh challenge from the issuer.

urn:chio:error:custody:audience-mismatcherrorCapability presented to a different audience than it was minted for.
string code
CHIO-CUSTODY-AUDIENCE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel

Issue or request a capability whose audience pin matches the verifier identity.

urn:chio:error:custody:capability-expirederrorPasskey capability expired before the verifier evaluated the request.
string code
CHIO-CUSTODY-CAPABILITY-EXPIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel

Mint a fresh capability; passkey capabilities are pinned to a five-minute lifetime.

urn:chio:error:custody:credential-revokederrorWebAuthn credential bound to this capability has been revoked.
string code
CHIO-CUSTODY-CREDENTIAL-REVOKED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel, chio-revocation-oracle

Re-enroll the user's authenticator and request a freshly-issued capability.

urn:chio:error:custody:hardware-key-unavailablefatalRequired hardware custody key was unavailable.
string code
CHIO-CUSTODY-HARDWARE-KEY-UNAVAILABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-tee, chio-attest-verify

Do not fall back to a software key; restore the custody key path and retry.

urn:chio:error:custody:internal-encodingfatalCustody surface failed to canonicalize, encode, or decode an envelope.
string code
CHIO-CUSTODY-INTERNAL-ENCODING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw

Treat as an internal error; do not retry until the encoding bug is resolved. No fresh challenge will help.

urn:chio:error:custody:play-integrity-app-rejectederrorGoogle Play Integrity verdict rejected the application (unrecognized or tampered package).
string code
CHIO-CUSTODY-PLAY-INTEGRITY-APP-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the Play Integrity verdict did not recognize the app as a genuine, unmodified install.

urn:chio:error:custody:play-integrity-device-rejectederrorGoogle Play Integrity verdict rejected the device integrity signal.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-DEVICE-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; the Play Integrity verdict did not attest a trustworthy device.

urn:chio:error:custody:play-integrity-invalid-tokenerrorGoogle Play Integrity token failed to decode or verify.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-INVALID-TOKEN
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation; do not retry without a freshly minted Play Integrity token from the device.

urn:chio:error:custody:play-integrity-nonce-mismatcherrorGoogle Play Integrity token nonce did not match the issued challenge.
string code
CHIO-CUSTODY-PLAY-INTEGRITY-NONCE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-kernel-mobile

Reject the attestation and reissue a fresh nonce; replayed or mismatched nonces are denied fail-closed.

urn:chio:error:custody:rate-limitederrorCapability issuance was denied because the subject exceeded its rate budget.
string code
CHIO-CUSTODY-RATE-LIMITED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw

Retry after the rate window elapses; the mint is denied fail-closed before the revocation oracle, nonce store, or signing backend are consulted.

urn:chio:error:custody:replay-detectederrorWebAuthn challenge nonce was previously redeemed for this credential.
string code
CHIO-CUSTODY-REPLAY-DETECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Obtain a fresh challenge from the issuer; replayed assertions are denied fail-closed.

urn:chio:error:custody:user-verification-requirederrorWebAuthn assertion verified cryptographically but did not report user verification.
string code
CHIO-CUSTODY-USER-VERIFICATION-REQUIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-custody-hw, chio-control-plane

Re-attempt the ceremony with a user-verifying gesture (PIN, biometric); custody issuance requires UV.

urn:chio:error:delegation:chain-revokederrorDelegation chain includes a revoked link.
string code
CHIO-KERNEL-DELEGATION-CHAIN-REVOKED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-federation

Rebuild the chain from non-revoked grants before retrying delegated execution.

urn:chio:error:delegation:policy-window-invaliderrorA federated delegation policy expires before it is created.
string code
CHIO-DELEGATION-POLICY-WINDOW-INVALID
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass an --expires-at later than the current time, in Unix seconds.

urn:chio:error:delegation:revocation-epoch-not-monotonicerrorA revocation checkpoint carries an epoch at or below the last published epoch.
string code
CHIO-DELEGATION-REVOCATION-EPOCH-NOT-MONOTONIC
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli, chio-federation

Publish a checkpoint whose epoch is greater than the last published one.

urn:chio:error:economy:candidate-staging-exceedederrorA candidate repository did not fit inside the operator's repository staging limits.
string code
CHIO-ECONOMY-CANDIDATE-STAGING-EXCEEDED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Submit a smaller candidate, or raise the operator's repository staging limits.

urn:chio:error:economy:metering-unavailableerrorMetering or balance state was unavailable for an economic decision.
string code
CHIO-ECONOMY-METERING-UNAVAILABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-metering, chio-settle, chio-credit

Retry after the metering backend or settlement ledger is reachable and current.

urn:chio:error:economy:prepayment-requirederrorA governed intent requires prepayment and no payment adapter is configured to take it.
string code
CHIO-ECONOMY-PREPAYMENT-REQUIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --payment-adapter sim for a local run, or --payment-adapter http-x402 with a facilitator URL.

urn:chio:error:economy:scorecard-emptyerrorNo governed receipt matches the scorecard selection.
string code
CHIO-ECONOMY-SCORECARD-EMPTY
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Select an agent that has governed receipts in this store, or run governed calls first.

urn:chio:error:economy:status-feed-mismatcherrorA finding-market status request named a feed this operator does not publish.
string code
CHIO-ECONOMY-STATUS-FEED-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Request the status feed named in the operator profile.

urn:chio:error:guard:deniederrorGuard pipeline denied the request or response.
string code
CHIO-KERNEL-GUARD-DENIED
json-rpc
3100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-guards, chio-cli

Inspect the guard verdict and adjust the prompt, tool input, policy, or output before retrying.

urn:chio:error:guard:input-redactedwarningGuard redacted sensitive input before it crossed a trust boundary.
string code
CHIO-GUARD-INPUT-REDACTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-data-guards, chio-guards

Review the redaction receipt and provide lower-risk input if the tool requires the removed field.

urn:chio:error:guard:output-redactedwarningGuard redacted sensitive output before it crossed a trust boundary.
string code
CHIO-GUARD-OUTPUT-REDACTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-data-guards, chio-guards

Review the guard receipt and update the downstream consumer to handle redacted fields.

urn:chio:error:guard:wasm-trapfatalWASM guard trapped during evaluation.
string code
CHIO-GUARD-WASM-TRAP
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-wasm-guards, chio-guard-sdk

Fail closed, inspect the guard bundle, and republish a guard that completes deterministically.

urn:chio:error:kernel:budget-authorize-replayerrorKernel rejected a replayed budget authorization event.
string code
CHIO-KERNEL-BUDGET-AUTHORIZE-REPLAY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-metering, chio-control-plane

Retry only with a fresh request identity that produces a unique budget authorization event.

urn:chio:error:kernel:budget-exhaustederrorKernel budget for the requested operation was exhausted.
string code
CHIO-KERNEL-BUDGET-EXHAUSTED
json-rpc
4100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-metering, chio-cli

Retry only after replenishing the budget, widening the grant, or reconciling billing state.

urn:chio:error:kernel:delivery-contract-digest-mismatcherrorDelivered output did not hash to the frozen expected digest of the delivery contract.
string code
CHIO-KERNEL-DELIVERY-CONTRACT-DIGEST-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

The delivery is rejected and no money moves. Re-run the tool so the output matches the expected digest before retrying.

urn:chio:error:kernel:delivery-contract-unsupported-carriererrorRequest carried an output-digest delivery contract the evaluator cannot enforce.
string code
CHIO-KERNEL-DELIVERY-CONTRACT-UNSUPPORTED-CARRIER
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Route the request to an output-aware durable terminal, or drop the output_digest_sha256 constraint before retrying.

urn:chio:error:kernel:finding-delivery-media-type-mismatcherrorRevealed finding payload did not carry the media type the signed finding advertises.
string code
CHIO-KERNEL-FINDING-DELIVERY-MEDIA-TYPE-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

The reveal is rejected and the hold is released. Re-run the reveal so the delivered envelope carries the advertised media type.

urn:chio:error:kernel:finding-purchase-context-invaliderrorFinding-purchase marker or its signed purchase context failed verification.
string code
CHIO-KERNEL-FINDING-PURCHASE-CONTEXT-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Present a well-formed local reversible-hold marker with the matching signed purchase context, the exact offered token, and a finding_id argument equal to the marked sale.

urn:chio:error:kernel:finding-purchase-unsupported-admissionerrorGrant carried a finding-purchase marker the evaluator cannot admit.
string code
CHIO-KERNEL-FINDING-PURCHASE-UNSUPPORTED-ADMISSION
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel, chio-conformance

Route the reveal to a deployment with purchase-aware admission, or drop the require_finding_purchase marker before retrying.

urn:chio:error:kernel:internal-errorfatalKernel hit an internal error while evaluating the request.
string code
CHIO-KERNEL-INTERNAL
json-rpc
6100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-cli

Retry with bounded backoff only after preserving the receipt and diagnostic context.

urn:chio:error:kernel:receipt-read-context-missingerrorReceipt read has no authenticated or local operator context.
string code
CHIO-KERNEL-RECEIPT-READ-CONTEXT-MISSING
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-kernel, chio-store-sqlite

Reject the input and check the original signed bytes and authenticated read context.

urn:chio:error:kernel:request-cancelledwarningKernel request was cancelled before completion.
string code
CHIO-KERNEL-REQUEST-CANCELLED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-tool-call-fabric

Treat any partial tool output as invalid and retry with a new request if work is still required.

urn:chio:error:kernel:request-incompleteerrorKernel request is missing required fields.
string code
CHIO-KERNEL-REQUEST-INCOMPLETE
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-core-types

Provide every required request field before dispatching the operation.

urn:chio:error:kernel:runtime-admission-readiness-timeouterrorRuntime admission readiness did not resolve before the dispatch deadline.
string code
CHIO-KERNEL-RUNTIME-ADMISSION-READINESS-TIMEOUT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel

Restore the runtime admission dependency or increase the bounded readiness timeout before retrying.

urn:chio:error:kernel:session-already-existserrorSession creation attempted to reuse an existing session identifier.
string code
CHIO-KERNEL-SESSION-ALREADY-EXISTS
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-session

Choose a new session identifier or attach to the existing session.

urn:chio:error:kernel:session-not-initializederrorRequest arrived before the session was initialized.
string code
CHIO-KERNEL-UNKNOWN-SESSION
json-rpc
1001
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-session

Open a new session and complete initialization before retrying the operation.

urn:chio:error:lineage:ancestor-missingerrorLineage graph references an ancestor that cannot be resolved.
string code
CHIO-LINEAGE-ANCESTOR-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-anchor, chio-otel-receipt-exporter

Repair the lineage edge or import the missing receipt before accepting the graph.

urn:chio:error:manifest:resource-root-deniederrorRequested resource root is not allowed by the manifest.
string code
CHIO-KERNEL-RESOURCE-ROOT-DENIED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-kernel

Grant the resource root in the manifest or request a resource under an allowed root.

urn:chio:error:manifest:schema-invaliderrorManifest did not validate against the expected schema.
string code
CHIO-CLI-YAML
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-cli, chio-spec-validate

Fix the manifest shape and rerun schema validation before loading it.

urn:chio:error:manifest:signature-invalidfatalManifest signature verification failed.
string code
CHIO-MANIFEST-SIGNATURE-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-manifest, chio-guard-registry

Reject the manifest and republish it with the expected signing key and canonical payload.

urn:chio:error:manifest:tool-not-registerederrorRequested tool is not registered in the active manifest.
string code
CHIO-KERNEL-TOOL-NOT-REGISTERED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-manifest, chio-kernel

Register the tool in the manifest or request a tool that is present.

urn:chio:error:mobile:oracle-unreachablewarningMobile SDK could not reach the hosted receipt oracle within the retry budget.
string code
CHIO-MOBILE-ORACLE-UNREACHABLE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-control-plane

Keep the receipt in the encrypted offline queue and retry with bounded backoff after connectivity returns.

urn:chio:error:mobile:receipt-post-rejectederrorHosted oracle rejected a mobile receipt after a successful network POST.
string code
CHIO-MOBILE-RECEIPT-POST-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-custody-hw

Preserve the queued receipt, surface the oracle response, and do not retry until the tenant, signature, or capability binding is repaired.

urn:chio:error:mobile:receipt-schema-invaliderrorMobile receipt export did not validate against the audit-log export schema.
string code
CHIO-MOBILE-RECEIPT-SCHEMA-INVALID
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-kernel-mobile, chio-siem

Keep the receipt in the offline queue and regenerate the export envelope against spec/audit-log/export-schema.v1.json before retrying.

urn:chio:error:policy:case-server-unknownerrorA policy test case names a server the policy does not govern.
string code
CHIO-POLICY-CASE-SERVER-UNKNOWN
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Use a server id the policy grants, or set the default server at the top of the case file.

urn:chio:error:policy:compile-failederrorPolicy document failed to compile.
string code
CHIO-CLI-POLICY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-cli

Fix the policy syntax or schema issue reported by the compiler and reload the policy.

urn:chio:error:policy:constraint-invaliderrorPolicy constraint was syntactically valid but semantically invalid.
string code
CHIO-KERNEL-INVALID-CONSTRAINT
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-kernel

Regenerate or edit the constraint so every referenced scope, resource, and operator is supported.

urn:chio:error:policy:decision-deniederrorPolicy evaluation denied the requested action.
string code
CHIO-CLI-POLICY
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-policy, chio-cli, chio-control-plane

Inspect the policy rule path and update the request or policy inputs before retrying.

urn:chio:error:policy:governance-deniederrorGovernance policy denied a governed transaction.
string code
CHIO-KERNEL-GOVERNED-TRANSACTION-DENIED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-governance, chio-kernel

Follow the governance approval path or remove the governed operation from the request.

urn:chio:error:policy:test-file-invaliderrorA policy test case file does not parse, or a case is missing a required field.
string code
CHIO-POLICY-TEST-FILE-INVALID
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Fix the case and field the message names; every case needs a name, a tool, and an expect value.

urn:chio:error:proof:bundle-not-canonicalerrorA proof bundle is not strict canonical JSON, so its bytes changed after it was signed.
string code
CHIO-PROOF-BUNDLE-NOT-CANONICAL
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Verify the bundle as it was issued, or regenerate it from its source receipts.

urn:chio:error:proof:fixture-unknownerrorNo fixture in the catalog has the id given.
string code
CHIO-PROOF-FIXTURE-UNKNOWN
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run chio proof fixture list for the ids; the message lists the closest ones.

urn:chio:error:proof:input-not-a-bundleerrorA verify input is not a passport, a bundle directory, or a directory of bundles.
string code
CHIO-PROOF-INPUT-NOT-A-BUNDLE
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass a transaction-passport.json, a bundle directory, or a directory of bundles.

urn:chio:error:provider:anthropicerrorAnthropic provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-ANTHROPIC
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-anthropic-tools-adapter, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:bedrockerrorBedrock Converse provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-BEDROCK
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-bedrock-converse-adapter, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:openaierrorOpenAI provider adapter returned a normalized provider error.
string code
CHIO-PROVIDER-OPENAI
json-rpc
none
stability
unstable since 0.1.0
consumed by
deferred-openai-adapter-ticket, chio-provider-conformance

Inspect the provider error details and retry only when the adapter marks the failure transient.

urn:chio:error:provider:tool-server-errorerrorTool server returned an adapter or execution error.
string code
CHIO-KERNEL-TOOL-SERVER
json-rpc
5100
stability
stable since 0.1.0
consumed by
chio-kernel, chio-tool-call-fabric, chio-provider-conformance

Retry with bounded backoff only when the provider marks the failure as transient.

urn:chio:error:release:evidence-missingerrorThe release carries no attached evidence of the kind requested.
string code
CHIO-RELEASE-EVIDENCE-MISSING
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

The release workflow attaches all four evidence documents to every release; report the tag.

urn:chio:error:release:provenance-mismatcherrorA binary or archive is not one of the subjects the release provenance names.
string code
CHIO-RELEASE-PROVENANCE-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Install the release binary with the published installer, or verify a downloaded archive with chio release verify <ARCHIVE>.

urn:chio:error:release:signature-invaliderrorA release signature, its certificate identity, or its transparency-log entry does not verify.
string code
CHIO-RELEASE-SIGNATURE-INVALID
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Download the archive and its signature bundle again from the release page; do not install an archive that fails this check.

urn:chio:error:release:state-unreadableerrorchio release check could not read a store's identity or schema stamp.
string code
CHIO-RELEASE-STATE-UNREADABLE
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --state a directory the current user can read, and stop any process that holds the store locked for writing.

urn:chio:error:release:unit-flag-removederrorA service command line uses a flag the target release renames or removes.
string code
CHIO-RELEASE-UNIT-FLAG-REMOVED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Change the unit to the replacement flag the message names before you upgrade.

urn:chio:error:replay:deterministic-mismatcherrorReplay produced a deterministic output mismatch.
string code
CHIO-REPLAY-DETERMINISTIC-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-conformance

Compare the recorded receipt, model fixture, and guard bundle versions before accepting the replay.

urn:chio:error:replay:fixture-driftwarningReplay fixture no longer matches the registry or schema it was recorded against.
string code
CHIO-REPLAY-FIXTURE-DRIFT
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-spec-codegen

Regenerate the fixture from the current registry and rerun replay validation.

urn:chio:error:replay:trace-not-founderrorReplay trace could not be found.
string code
CHIO-REPLAY-TRACE-NOT-FOUND
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-replay-corpus, chio-cli

Check the replay corpus path and regenerate the trace if it was not archived.

urn:chio:error:security:evidence-dir-existserrorThe --evidence directory already exists, and self-test evidence is written once.
string code
CHIO-SECURITY-EVIDENCE-DIR-EXISTS
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass a new directory to --evidence.

urn:chio:error:security:suite-unknownerrorchio security selftest was given a suite name it does not ship.
string code
CHIO-SECURITY-SUITE-UNKNOWN
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run chio security selftest --list for the suite names.

urn:chio:error:security:suite-unsupportederrorA selected suite cannot run on this host, and --require-all was set.
string code
CHIO-SECURITY-SUITE-UNSUPPORTED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run with --portable on this host, or on Linux with cgroup v2 delegation.

urn:chio:error:threat:coverage-gapwarningThreat model coverage check found an uncovered failure mode.
string code
CHIO-THREAT-COVERAGE-GAP
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-conformance, chio-spec-validate

Add a mapped test, fixture, or documented deferral before closing the coverage finding.

urn:chio:error:transaction:artifact-hash-mismatcherrorTransaction proof artifact digest does not match the passport or evidence graph.
string code
CHIO-TRANSACTION-ARTIFACT-HASH-MISMATCH
json-rpc
7105
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle, regenerate the artifact set, and retry with matching transaction evidence digests.

urn:chio:error:transaction:authorization-not-bounderrorTransaction evidence does not bind required authorization evidence.
string code
CHIO-TRANSACTION-AUTHORIZATION-NOT-BOUND
json-rpc
7107
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include capability, policy, approval, or guard evidence bound to the governed transaction.

urn:chio:error:transaction:budget-exceeds-poolerrorSwarm budget allocations add up to more than the pool they draw from.
string code
CHIO-TRANSACTION-BUDGET-EXCEEDS-POOL
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli, chio-swarm-authority

Reject the passport; the allocations must sum to at most the pool total.

urn:chio:error:transaction:buyer-review-rejectederrorBuyer review evidence required by the transaction verifier was rejected.
string code
CHIO-TRANSACTION-BUYER-REVIEW-REJECTED
json-rpc
7110
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate buyer review evidence that matches the transaction passport and verifier policy.

urn:chio:error:transaction:dispute-unbounderrorDispute, refund, or remediation evidence is not bound to the transaction.
string code
CHIO-TRANSACTION-DISPUTE-UNBOUND
json-rpc
7112
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and bind dispute, refund, remediation, and settlement reversal evidence to the transaction passport and receipts.

urn:chio:error:transaction:graph-cycleerrorTransaction evidence graph contains a cycle.
string code
CHIO-TRANSACTION-GRAPH-CYCLE
json-rpc
7103
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and emit an acyclic evidence graph whose dependency edges can be topologically verified.

urn:chio:error:transaction:graph-not-closederrorTransaction evidence graph does not close over the required artifact references.
string code
CHIO-TRANSACTION-GRAPH-NOT-CLOSED
json-rpc
7102
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include every required evidence, claim-set, policy, and receipt node in the graph.

urn:chio:error:transaction:identity-not-bounderrorTransaction evidence does not bind the required identity or subject.
string code
CHIO-TRANSACTION-IDENTITY-NOT-BOUND
json-rpc
7106
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include identity evidence bound to the transaction passport subject and evidence graph.

urn:chio:error:transaction:join-parent-mismatcherrorA swarm join receipt names a parent set that differs from the children it joins.
string code
CHIO-TRANSACTION-JOIN-PARENT-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli, chio-swarm-authority

Reject the passport; the join receipt must name exactly the joined children.

urn:chio:error:transaction:passport-hash-mismatcherrorTransaction passport root digest does not match its bound evidence.
string code
CHIO-TRANSACTION-PASSPORT-HASH-MISMATCH
json-rpc
7101
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle, rebuild the passport root, and retry with matching evidence graph, claim set, and policy digests.

urn:chio:error:transaction:passport-schema-unsupportederrorTransaction passport schema is unsupported by the verifier.
string code
CHIO-TRANSACTION-PASSPORT-SCHEMA-UNSUPPORTED
json-rpc
7100
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate the passport with a registered transaction passport schema.

urn:chio:error:transaction:receipt-uncheckpointederrorTransaction receipt evidence is not checkpointed or included in the required receipt lineage.
string code
CHIO-TRANSACTION-RECEIPT-UNCHECKPOINTED
json-rpc
7108
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and provide checkpointed receipt or inclusion evidence for the transaction receipt.

urn:chio:error:transaction:required-claim-missingerrorTransaction verifier policy requires a claim that is not verified.
string code
CHIO-TRANSACTION-REQUIRED-CLAIM-MISSING
json-rpc
7104
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and add verified evidence for the required claim or remove the unsupported requirement.

urn:chio:error:transaction:runtime-proof-rejectederrorRuntime proof evidence required by the transaction verifier was rejected.
string code
CHIO-TRANSACTION-RUNTIME-PROOF-REJECTED
json-rpc
7109
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and regenerate runtime security, parity, lease, nonce, revocation, sandbox, ack, and terminal receipt evidence.

urn:chio:error:transaction:settlement-unverifiederrorSettlement evidence required by the transaction verifier is absent or unverified.
string code
CHIO-TRANSACTION-SETTLEMENT-UNVERIFIED
json-rpc
7111
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and include settlement evidence bound to the transaction order, amount, currency, rail, and receipt lineage.

urn:chio:error:transaction:transparency-preview-not-allowederrorTransaction transparency evidence is only preview or advisory when verified transparency is required.
string code
CHIO-TRANSACTION-TRANSPARENCY-PREVIEW-NOT-ALLOWED
json-rpc
7113
stability
stable since 0.1.0
consumed by
chio-transaction-passport, chio-cli, chio-proof-room

Reject the proof bundle and provide verified transparency inclusion evidence or remove the transparency claim.

urn:chio:error:transaction:witness-scope-mismatcherrorA swarm attenuation witness binds a child scope that differs from the delegated scope.
string code
CHIO-TRANSACTION-WITNESS-SCOPE-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli, chio-swarm-authority

Reject the passport; each witness must bind the scope its child was delegated.

urn:chio:error:transport:auth-missing-or-invaliderrorTransport authentication was missing, expired, or invalid.
string code
CHIO-CLI-CREDENTIAL
json-rpc
1100
stability
stable since 0.1.0
consumed by
chio-http-core, chio-credentials

Refresh credentials and resend the request with valid transport authentication.

urn:chio:error:transport:dpop-verification-failedfatalDPoP proof verification failed.
string code
CHIO-KERNEL-DPOP-VERIFICATION-FAILED
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-kernel, chio-http-core

Reject the request and require a fresh proof bound to the correct method, URI, and key.

urn:chio:error:transport:http-failederrorHTTP transport failed before the kernel could evaluate the request.
string code
CHIO-CLI-HTTP
json-rpc
none
stability
stable since 0.1.0
consumed by
chio-http-core, chio-cli

Check endpoint reachability, TLS configuration, and response body diagnostics before retrying.

urn:chio:error:transport:invalid-request-shapeerrorRequest payload did not match the expected wire shape.
string code
CHIO-CLI-JSON
json-rpc
1002
stability
stable since 0.1.0
consumed by
chio-http-core, chio-spec-validate

Correct the JSON-RPC or HTTP request shape before retrying.

urn:chio:error:transport:method-not-founderrorJSON-RPC method is not supported by the Chio MCP wrapper.
string code
CHIO-TRANSPORT-METHOD-NOT-FOUND
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Call a recognized method; the MCP wrapper supports tools/list, tools/call, initialize, ping, and JSON-RPC notifications.

urn:chio:error:transport:protocol-version-unsupportederrorPeer requested an unsupported protocol version.
string code
CHIO-CLI-TRANSPORT
json-rpc
1000
stability
stable since 0.1.0
consumed by
chio-http-core, chio-mcp-edge, chio-a2a-edge

Negotiate a supported Chio protocol version before retrying.

urn:chio:error:transport:upstream-failureerrorWrapped upstream MCP server returned an error while handling a relayed tool call or listing.
string code
CHIO-TRANSPORT-UPSTREAM-FAILURE
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-cli

Inspect the upstream MCP server response; retry only when the upstream marks the failure transient.

urn:chio:error:trust:credential-expirederrorA passport credential is past its expiration date.
string code
CHIO-TRUST-CREDENTIAL-EXPIRED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Issue a fresh passport with chio passport create.

urn:chio:error:trust:file-invaliderrorA trust file does not parse as chio.trust.v1.
string code
CHIO-TRUST-FILE-INVALID
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Fix the trust file at the line the message names.

urn:chio:error:trust:key-malformederrorA key is not a valid Ed25519 key, did:chio identifier, key file, or partner card.
string code
CHIO-TRUST-KEY-MALFORMED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass the key in one of those forms; the message names the field that failed.

urn:chio:error:trust:passport-emptyerrorA passport carries no credential to evaluate.
string code
CHIO-TRUST-PASSPORT-EMPTY
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Create the passport from receipts with chio passport create, which writes at least one credential.

urn:chio:error:trust:pin-mismatcherrorA remote authority presented a key that differs from the operator's pin for it.
string code
CHIO-TRUST-PIN-MISMATCH
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Confirm the authority rotated its key, then pin the current key with chio trust pin issuer <KEY> and unpin the old one.

urn:chio:error:trust:pin-not-founderrorNo pin has the name given to unpin.
string code
CHIO-TRUST-PIN-NOT-FOUND
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run chio trust pins for the pinned names.

urn:chio:error:trust:role-unknownerrorA role name is not one the verifiers read.
string code
CHIO-TRUST-ROLE-UNKNOWN
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Run chio trust roles for the role names; the message lists the nearest ones.

urn:chio:error:trust:role-unpinnederrorA verifier needs a key for a role and no key is pinned for it.
string code
CHIO-TRUST-ROLE-UNPINNED
json-rpc
none
stability
stable since 0.2.0
consumed by
chio-cli

Pass --trust <FILE>, or pin a key with chio trust pin <ROLE> <KEY>.

urn:chio:error:weights:bundle-rejectederrorCosign bundle for the model card failed cryptographic verification.
string code
CHIO-WEIGHTS-BUNDLE-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Treat the card as untrusted; do not rebind without a fresh, correctly-signed cosign bundle.

urn:chio:error:weights:card-expirederrorModel card expired before the verifier evaluated it.
string code
CHIO-WEIGHTS-CARD-EXPIRED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel

Mint a fresh card; cards bind to issued_at / expires_at and the kernel rejects past expiry.

urn:chio:error:weights:card-mismatcherrorProvider's loaded weights_hash does not match the signed model card.
string code
CHIO-WEIGHTS-CARD-MISMATCH
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Re-sign a card whose weights_hash matches the loaded weights blob, or rebind the provider with the correct weights.

urn:chio:error:weights:internal-encodingfatalModel card surface failed to canonicalize, encode, or decode an envelope.
string code
CHIO-WEIGHTS-INTERNAL-ENCODING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights

Treat as an internal error; do not retry until the encoding bug is resolved. No fresh challenge will help.

urn:chio:error:weights:model-card-missingerrorModel weights or runtime artifact lacks a required model card.
string code
CHIO-WEIGHTS-MODEL-CARD-MISSING
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-tee-frame, chio-attest-verify

Attach the signed model card and verify its hash before running the workload.

urn:chio:error:weights:schema-rejectederrorModel card structural validation failed (bad weights_hash, missing required field, or invalid issued_at / expires_at window).
string code
CHIO-WEIGHTS-SCHEMA-REJECTED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights

Re-mint the card with a valid v1 schema; check weights_hash is 64 lowercase hex chars and expires_at >= issued_at.

urn:chio:error:weights:scope-not-subseterrorRequested capability scope set is not a subset of the model card's allowed_capability_set.
string code
CHIO-WEIGHTS-SCOPE-NOT-SUBSET
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

Bind under a card whose allowed_capability_set covers the requested scope, or narrow the request.

urn:chio:error:weights:tool-bannederrorRequested tool intersects the model card's banned_tools.
string code
CHIO-WEIGHTS-TOOL-BANNED
json-rpc
none
stability
unstable since 0.1.0
consumed by
chio-weights, chio-kernel, chio-cli

The card explicitly forbids the requested tool. Bind under a card that does not list the tool as banned, or remove the tool from the request.

Categories

  • protocol
  • auth
  • capability
  • guard
  • budget
  • tool
  • internal
  • transaction

Numeric error codes

CodeNameCategoryTransientJSON-RPCNative wire nameRetry strategy and guidance
1000
protocol_version_unsupported
protocol
no
-32600
none
do_not_retry_until_version_change. Retry only after selecting a supported protocol version.
1001
session_not_initialized
protocol
no
-32002
none
reinitialize. Open a new session and rerun initialize before retrying the operation.
1002
invalid_request_shape
protocol
no
-32600
none
do_not_retry. Correct the request shape before retrying.
1100
auth_missing_or_invalid
auth
yes
none
none
retry_after_refresh. Acquire valid credentials or refresh the token before retrying.
2100
capability_denied
capability
no
none
capability_denied
do_not_retry. Do not retry the same capability without correcting signature, scope, or subject binding.
2101
capability_expired
capability
no
none
capability_expired
retry_after_reissue. Issue or obtain a fresh capability before retrying.
2102
capability_revoked
capability
no
none
capability_revoked
retry_after_reissue. Obtain a newly issued capability; the revoked capability must not be retried.
3100
guard_denied
guard
no
none
policy_denied
do_not_retry. Adjust the request or policy inputs before retrying.
4100
budget_exhausted
budget
yes
none
none
retry_after_budget_change. Retry only after budget replenishment, grant widening, or billing reconciliation.
5100
tool_server_error
tool
yes
none
tool_server_error
retry_with_backoff. Use bounded exponential backoff unless upstream tooling documents a permanent failure.
6100
internal_error
internal
yes
none
internal_error
retry_with_backoff. Retry with bounded backoff and escalate if the condition persists.
7100
transaction_passport_schema_unsupported
transaction
no
none
transaction_passport_schema_unsupported
do_not_retry. Regenerate the passport with a registered transaction passport schema.
7101
transaction_passport_hash_mismatch
transaction
no
none
transaction_passport_hash_mismatch
do_not_retry. Rebuild the passport root with matching evidence graph, claim set, and policy digests.
7102
transaction_graph_not_closed
transaction
no
none
transaction_graph_not_closed
do_not_retry. Include every required evidence, claim-set, policy, and receipt node in the transaction graph.
7103
transaction_graph_cycle
transaction
no
none
transaction_graph_cycle
do_not_retry. Emit an acyclic evidence graph whose dependency edges can be topologically verified.
7104
transaction_required_claim_missing
transaction
no
none
transaction_required_claim_missing
do_not_retry. Add verified evidence for the required claim or remove the unsupported requirement.
7105
transaction_artifact_hash_mismatch
transaction
no
none
transaction_artifact_hash_mismatch
do_not_retry. Regenerate the artifact set with matching transaction evidence digests.
7106
transaction_identity_not_bound
transaction
no
none
transaction_identity_not_bound
do_not_retry. Bind identity evidence to the transaction passport subject and evidence graph.
7107
transaction_authorization_not_bound
transaction
no
none
transaction_authorization_not_bound
do_not_retry. Bind capability, policy, approval, or guard evidence to the governed transaction.
7108
transaction_receipt_uncheckpointed
transaction
no
none
transaction_receipt_uncheckpointed
do_not_retry. Provide checkpointed receipt or inclusion evidence for the transaction receipt.
7109
transaction_runtime_proof_rejected
transaction
no
none
transaction_runtime_proof_rejected
do_not_retry. Regenerate runtime security, parity, lease, nonce, revocation, sandbox, ack, and terminal receipt evidence.
7110
transaction_buyer_review_rejected
transaction
no
none
transaction_buyer_review_rejected
do_not_retry. Regenerate buyer review evidence that matches the transaction passport and verifier policy.
7111
transaction_settlement_unverified
transaction
no
none
transaction_settlement_unverified
do_not_retry. Include settlement evidence bound to the transaction order, amount, currency, rail, and receipt lineage.
7112
transaction_dispute_unbound
transaction
no
none
transaction_dispute_unbound
do_not_retry. Bind dispute, refund, remediation, and settlement reversal evidence to the transaction passport and receipts.
7113
transaction_transparency_preview_not_allowed
transaction
no
none
transaction_transparency_preview_not_allowed
do_not_retry. Provide verified transparency inclusion evidence or remove the transparency claim.

A nativeWireName names a schema under chio-wire/v1/error/ when a native error schema carries the condition, and otherwise names the string the emitting verifier reports, which has no standalone schema in the bundle. The native channel supplies the structured detail body in both cases, so a consumer classifying an error MUST read both the numeric code and the code string.

URN entry fields

spec/errors/registry.schema.json pins the shape of spec/errors/registry.yaml. Each entry carries its urn and domain, a severity of info, warning, error, or fatal, a summary and help pair, a string_code for the CHIO-* outputs, an optional jsonrpc_code, a since tag, a stability of stable, unstable, or deprecated, and the consumed_by crates.

Domains

Every domain carries a class. A core domain holds codes a deployment raises; a reserved domain names the area it is held for.

DomainClassCodesScopeReserved for
capability
core
6
Capability token validation, scope, subject binding, and revocation failures.
none
policy
core
4
Policy load, compile, and decision failures.
none
guard
core
4
Native, data, external, and WASM guard pipeline failures.
none
attest
core
3
Receipt signing, evidence verification, and provenance failures.
none
replay
core
3
Replay corpus, fixture, and deterministic comparison failures.
none
provider
core
4
Provider adapter and tool-server failures.
none
manifest
core
4
Manifest schema, signature, and registration failures.
none
kernel
core
13
Runtime kernel session, request, budget, and internal failures.
none
transport
core
7
Wire protocol, HTTP, JSON-RPC, auth, and DPoP transport failures.
none
mobile
core
3
Mobile SDK offline queue, hosted oracle posting, and receipt round-trip failures.
none
cli
core
11
Command-line parsing, local I/O, config, and rendering failures.
none
delegation
reserved
1
Delegation chain and revocation oracle failures.
Recursive delegation and revocation oracle.
adversarial
reserved
1
Adversarial escape, mutation, and containment failures.
Adversarial escape suite.
threat
reserved
1
Threat model coverage and evidence classification failures.
Threat-model coverage checks.
arena
reserved
1
Arena replay, verdict, and fixture orchestration failures.
Arena replay coliseum.
economy
reserved
1
Metering, market, settlement, and budget-accounting failures.
Economic layer activation.
lineage
reserved
1
Lineage graph, anchor, and ancestry failures.
Lineage and provenance graph.
custody
core
21
Hardware custody, WebAuthn assertion, and audience-pinned capability envelope failures.
none
weights
core
8
Model-card, weight hash, capability scope binding, and artifact integrity failures.
none
transaction
core
14
Transaction passport, evidence graph, verifier policy, and proof artifact failures.
none

Kernel delivery and purchase codes

Five codes in the kernel domain cover the delivery contract and the finding purchase path.

URNString codeCondition
urn:chio:error:kernel:delivery-contract-unsupported-carrier
CHIO-KERNEL-DELIVERY-CONTRACT-UNSUPPORTED-CARRIER
Request carried an output-digest delivery contract the evaluator cannot enforce.
urn:chio:error:kernel:delivery-contract-digest-mismatch
CHIO-KERNEL-DELIVERY-CONTRACT-DIGEST-MISMATCH
Delivered output did not hash to the frozen expected digest of the delivery contract.
urn:chio:error:kernel:finding-purchase-unsupported-admission
CHIO-KERNEL-FINDING-PURCHASE-UNSUPPORTED-ADMISSION
Grant carried a finding-purchase marker the evaluator cannot admit.
urn:chio:error:kernel:finding-purchase-context-invalid
CHIO-KERNEL-FINDING-PURCHASE-CONTEXT-INVALID
Finding-purchase marker or its signed purchase context failed verification.
urn:chio:error:kernel:finding-delivery-media-type-mismatch
CHIO-KERNEL-FINDING-DELIVERY-MEDIA-TYPE-MISMATCH
Revealed finding payload did not carry the media type the signed finding advertises.

Internet-Draft

The Chio protocol Internet-Draft specifies capability authorization, signed receipts, execution budgets, governed transactions, and receipt checkpoints for agent tool calls. It also defines the native framed transport, the hosted MCP binding, and trust-control operations. Its intended status is Standards Track.

The document reader carries the complete draft, section and paragraph links that match the official IETF HTML, and XML, plain text, and PDF downloads. Its metadata comes from the source document.

Versioning

spec/versions/chio-protocol-negotiation.v1.json (schema id chio.protocol-negotiation.v1) publishes the versioning policy: exact-match compatibility, and the rejection behavior of each protocol.

Per-protocol rules

ProtocolMechanismCompatibilityRejection behavior
Native Chio
Out-of-band exact match on wire version chio-wire-v1
exact match; no in-band downgrade
Transport close_or_reset_transport; Chio error 1000
Hosted MCP
initialize.params.protocolVersion echoed in result.protocolVersion; MCP-Protocol-Version session header
exact match from the supported set, ["2025-11-25"]
JSON-RPC -32600; Chio error 1000
Trust-control
Path prefix /v1
exact prefix match
Standard 404; downgrade behavior not applicable

Schema, capability, receipt, and manifest versioning

  • Schema bundle: pinned by spec/schemas/VERSION and the per-file spec/schemas/MANIFEST.sha256. SDKs and codegen pipelines validate against the bundle.
  • Capability tokens: the schema is chio.capability.v1; chio-wire/v1/capability/token.schema.json pins the canonical members.
  • Receipts: the schema is chio.receipt.v1; a bridged invocation MUST use the same schema so the receipt log stays uniform.
  • Manifests: the schema is chio.manifest.v1; the OpenAPI bridge MUST emit a manifest that conforms to it.

Compatibility policy

  • Additive members MAY appear in JSON responses and signed artifacts; consumers MUST tolerate unknown members.
  • Schema identifiers (chio.*.v1) are exact-match. A schema-tagged artifact whose identifier the registry does not list MUST be rejected.
  • The protocol fails closed. It defines no downgrade and no speculative compatibility.
  • Wire-version negotiation on the native transport is exact match with no downgrade, so an operator upgrading the wire version moves kernels and agents together.
Source files

Every table and browser here reads spec/schemas/, spec/errors/, spec/ietf/, and spec/versions/ in the chio repository, and the bundle version comes from spec/schemas/VERSION. SDKs, codegen pipelines, and conformance harnesses resolve types from these files first and treat hand-written bindings as derived.

spec/errors/README.md describes the URN registry and its fields, and spec/schemas/COVERAGE.md maps the tree family by family. The wire subtree carries its own notes in spec/schemas/chio-wire/v1/README.md and one README per subdirectory beneath it.

Next: look up the code you hold