List of all items
Structs
- agent::AgentCapabilities
- agent::AgentCertificate
- agent::AgentDeclaration
- agent::AgentIdentity
- agent::CertificateSignature
- agent::ToolCapability
- artifacts::types::ApprovalDecision
- artifacts::types::BudgetUpdate
- artifacts::types::KillCommand
- artifacts::types::MandateUpdate
- artifacts::types::TerminateSession
- artifacts::verify::VerifyCommandResult
- attestation::envelope::Envelope
- attestation::envelope::Signature
- attestation::sign::SignError
- attestation::sign::SignResult
- attestation::signer::Ed25519Signer
- attestation::signer::SignerError
- attestation::verify::Verifier
- attestation::verify::VerifyResult
- bundle::CreateResult
- bundle::ExportFile
- disclosure::Commitment
- disclosure::Disclosure
- journal::Head
- journal::Journal
- judge::Answer
- judge::Decision
- judge::JudgeInfo
- judge::JudgeRequest
- judge::JudgeResponse
- judge::Question
- judge::RulesJudge
- judge::ToolCallState
- keys::KeyInfo
- keys::RotationResult
- keys::Store
- merkle::checkpoint::ChainProofSummary
- merkle::checkpoint::Checkpoint
- merkle::proof::ArtifactSummary
- merkle::proof::ProofFile
- merkle::tree::InclusionProof
- merkle::tree::MerkleTree
- merkle::tree::ProofStep
- rules::ApprovalConfig
- rules::AttestConfig
- rules::CommandRule
- rules::HubConfig
- rules::LabelRef
- rules::MatchResult
- rules::PathMatchResult
- rules::PathRule
- rules::ProjectConfig
- rules::SessionConfig
- rules::TreeshipMeta
- session::context::PropagationContext
- session::event::SessionEvent
- session::event_log::EventLog
- session::git::GitChange
- session::git::ReconcileOptions
- session::git::ReconcileResult
- session::git::ReconcileSummary
- session::graph::AgentEdge
- session::graph::AgentGraph
- session::graph::AgentNode
- session::manifest::HostInfo
- session::manifest::Participants
- session::manifest::RoomInfo
- session::manifest::SessionManifest
- session::manifest::ToolInfo
- session::package::ApprovalsBundle
- session::package::ApprovalsIndex
- session::package::PackageKeys
- session::package::PackageOutput
- session::package::VerifyCheck
- session::receipt::ArtifactEntry
- session::receipt::AuthorityEntry
- session::receipt::AuthoritySection
- session::receipt::Custody
- session::receipt::InclusionProofEntry
- session::receipt::MerkleSection
- session::receipt::Narrative
- session::receipt::ProofsSection
- session::receipt::ReceiptComposer
- session::receipt::SessionReceipt
- session::receipt::SessionSection
- session::receipt::TimelineEntry
- session::receipt::ToolUsage
- session::receipt::ToolUsageEntry
- session::render::RenderConfig
- session::render::RenderSection
- session::side_effects::FileAccess
- session::side_effects::NetworkConnection
- session::side_effects::PortAccess
- session::side_effects::ProcessExecution
- session::side_effects::SideEffectSummary
- session::side_effects::SideEffects
- session::side_effects::ToolInvocation
- statements::ActionStatement
- statements::ApprovalRevocation
- statements::ApprovalScope
- statements::ApprovalStatement
- statements::ApprovalUse
- statements::ArtifactRef
- statements::BundleStatement
- statements::CloseLoopEvidence
- statements::DecisionStatement
- statements::EffectiveCustody
- statements::EndorsementStatement
- statements::HandoffCustody
- statements::HandoffStatement
- statements::JournalCheckpoint
- statements::ReceiptStatement
- statements::ReplayCheck
- statements::Retry
- statements::SessionLivenessStatement
- statements::SubjectRef
- statements::action_v2::ActionStatementV2
- statements::action_v2::Cost
- statements::action_v2::Effect
- statements::action_v2::EffectVerdict
- statements::action_v2::Grant
- statements::action_v2::Mandate
- statements::action_v2::NoRevocationSource
- statements::action_v2::NoWitnessAuthority
- statements::action_v2::Resolution
- statements::action_v2::Revocation
- statements::action_v2::RuntimeIdentity
- statements::action_v2::Witness
- statements::invitation::GrantedCapabilities
- statements::invitation::InvitationStatement
- statements::session_participant::SessionParticipantStatement
- storage::IndexEntry
- storage::Record
- storage::RecordAnchor
- storage::Store
- trust::TrustRoot
- trust::TrustRootStore
- verify::CrossVerifyResult
- verify::anchoring::Anchor
- verify::anchoring::AnchorCoverage
- verify::authority_use::AuthorityUse
- verify::presentation::PresentationVerdict
- verify::presentation::StapleVerdict
- verify::resolution::ChainVerdict
- verify::resolution::ResolutionBundle
- verify::resolution::ResolutionVerdict
- verify::workflow_conformance::AuthorityDeviation
- verify::workflow_conformance::DerivedObservation
- verify::workflow_conformance::EdgeRef
- verify::workflow_conformance::ExecutorConstraint
- verify::workflow_conformance::LoopReport
- verify::workflow_conformance::ObservedEdge
- verify::workflow_conformance::ObservedNodeAttempt
- verify::workflow_conformance::ObservedWorkflowRun
- verify::workflow_conformance::PathDeviation
- verify::workflow_conformance::PathGap
- verify::workflow_conformance::PathReport
- verify::workflow_conformance::PreExistenceEvidence
- verify::workflow_conformance::PreExistenceReport
- verify::workflow_conformance::VerifiedAction
- verify::workflow_conformance::WorkflowAuthorityReport
- verify::workflow_conformance::WorkflowBudget
- verify::workflow_conformance::WorkflowConformanceReport
- verify::workflow_conformance::WorkflowDeclaration
- verify::workflow_conformance::WorkflowEdge
- verify::workflow_conformance::WorkflowLoop
- verify::workflow_conformance::WorkflowNode
- verify::workflow_conformance::WorkflowPreExistenceProof
- verify::workflow_conformance::WorkflowValidationError
- vi::attestation::AttestationClaim
- vi::attestation::AttestationStatement
- vi::attestation::AttestationValue
- vi::attestation::AttestationVerified
- vi::constraints::CheckResult
- vi::jws::AgentKey
- vi::jws::CompactJws
- vi::jws::Jwk
- vi::keys::StoredAgentKey
- vi::l3::L3Bundle
- vi::l3::L3Request
- vi::l3::LineItem
- vi::mandate::L2View
- vi::mandate::MandateDisc
- vi::sd_jwt::SdJwt
- vi::verify::AttestationSummary
- vi::verify::Check
- vi::verify::Report
Enums
- agent::CertificateVerifyError
- artifacts::types::CommandType
- artifacts::types::Decision
- artifacts::verify::VerifyCommandError
- attestation::envelope::EnvelopeError
- attestation::verify::VerifyError
- bundle::BundleError
- journal::JournalError
- judge::JudgeError
- judge::QuestionType
- keys::KeyError
- merkle::checkpoint::CheckpointError
- merkle::checkpoint::CheckpointVerifyOutcome
- merkle::tree::Direction
- merkle::tree::MerkleError
- predicates::PredicateError
- session::event::EventType
- session::event_log::EventLogError
- session::graph::AgentEdgeType
- session::manifest::InvitationAuthority
- session::manifest::LifecycleMode
- session::manifest::SessionStatus
- session::package::PackageError
- session::package::VerifyStatus
- session::receipt::CustodyMode
- statements::CheckpointKind
- statements::HubCheckpointVerification
- statements::LivenessVerdict
- statements::ReplayCheckLevel
- statements::RetryCause
- statements::action_v2::ChainResolveError
- statements::action_v2::DeadlineEvent
- statements::action_v2::EffectConfidence
- statements::action_v2::EffectFinality
- statements::action_v2::GrantChainError
- statements::action_v2::MandateVerdict
- statements::action_v2::ResolutionStatus
- statements::action_v2::RevocationStatus
- statements::invitation::InvitationError
- statements::invitation::InviteeRestriction
- statements::session_participant::ParticipantVerifyError
- storage::StorageError
- trust::TrustRootError
- trust::TrustRootKind
- verify::CertificateStatus
- verify::ShipIdStatus
- verify::anchoring::Coverage
- verify::presentation::ChallengeOutcome
- verify::presentation::StapleStatus
- verify::workflow_conformance::AttributionIssue
- verify::workflow_conformance::DerivationError
- verify::workflow_conformance::EdgeCondition
- verify::workflow_conformance::EvidenceGrade
- verify::workflow_conformance::NodeOutcome
- verify::workflow_conformance::WorkflowConformanceError
- verify::workflow_conformance::WorkflowPreExistenceError
- verify::workflow_conformance::WorkflowRunBindingError
- verify::workflow_conformance::WorkflowRunStatus
- verify::workflow_conformance::WorkflowRunVerifyError
- vi::ViError
Traits
- attestation::signer::Signer
- judge::Judge
- statements::action_v2::RevocationSource
- statements::action_v2::WitnessAuthority
Functions
- agent::effective_schema_version
- agent::verify_certificate
- artifacts::verify::verify_command
- attestation::id::artifact_id_from_pae
- attestation::id::digest_from_pae
- attestation::id::parse_artifact_id
- attestation::pae::pae
- attestation::sign::sign
- attestation::verify::verify_with_key
- bundle::create
- bundle::export
- bundle::import
- capability::action_in_scope
- capability::commit_tools
- capability::committed_tool_digests
- capability::declared_tools
- capability::disclose_capabilities
- capability::disclosed_tools
- capability::is_key_bound
- capability::matched_capability
- capability::reconstruct_capabilities
- capability::tool_matches
- disclosure::commit
- disclosure::new_salt
- disclosure::verify_disclosure
- journal::append_checkpoint
- journal::append_revocation
- journal::append_use
- journal::check_replay
- journal::find_use_by_id
- journal::find_use_for_action
- journal::list_uses_for_grant
- journal::rebuild_indexes
- journal::reserve_use
- journal::verify_integrity
- judge::canonical_bytes
- judge::check_answers
- judge::decide
- judge::digest
- judge::judgement_payload
- judge::questions_digest
- judge::rules_questions
- keys::aes_gcm_decrypt
- keys::aes_gcm_encrypt
- keys::derive_machine_key
- keys::derive_machine_key_stable
- keys::derive_machine_key_v1_from_parts
- merkle::checkpoint::default_canonical_version_v2
- merkle::tree::default_merkle_version_v1
- merkle::tree::verify_consistency
- predicates::registered_suffixes
- predicates::schema_json
- predicates::validate
- session::event::generate_event_id
- session::event::generate_span_id
- session::event::generate_trace_id
- session::git::current_head_sha
- session::git::git_toplevel
- session::git::reconcile_changes
- session::git::reconcile_changes_with_options
- session::package::build_package
- session::package::build_package_with_approvals
- session::package::preview_approvals_json
- session::package::read_approvals_bundle
- session::package::read_package
- session::package::render_preview_html
- session::package::render_preview_html_with_approvals
- session::package::verify_package
- session::package::verify_package_structural
- session::package::verify_package_with_options
- session::package::verify_package_with_trust
- session::receipt::host_in_scope
- session::receipt::parse_ship_id_from_actor
- statements::action_v2::action_in_scope
- statements::action_v2::check_resolution
- statements::action_v2::payload_type_v2
- statements::action_v2::resolve_grant_chain
- statements::action_v2::verify_effect
- statements::action_v2::verify_grant_chain
- statements::action_v2::verify_mandate
- statements::approval_revocation_record_digest
- statements::approval_use_record_digest
- statements::invitation::generate_nonce
- statements::invitation::parse_rfc3339_to_unix
- statements::invitation::pubkey_fingerprint_short
- statements::irreversibility_requires_quarantine
- statements::is_irreversibility_class
- statements::journal_checkpoint_record_digest
- statements::nonce_digest
- statements::payload_type
- statements::session_participant::verify_participant_envelope
- statements::unix_to_rfc3339
- statements::verify_hub_checkpoint_signature
- trust::decode_ed25519_pubkey
- trust::encode_ed25519_pubkey
- verify::checks_ok
- verify::cross_verify_receipt_and_certificate
- verify::presentation::challenge_canonical
- verify::presentation::check_challenge
- verify::presentation::verify_presentation
- verify::presentation::verify_staple
- verify::resolution::chain_verify_card
- verify::resolution::verifier_from_trust
- verify::resolution::verify_resolution
- verify::session_join_challenge::check_join_challenge
- verify::session_join_challenge::join_challenge_canonical
- verify::session_join_challenge::mint_nonce
- verify::session_join_challenge::validate_nonce
- verify::verify_receipt_json_checks
- verify::workflow_conformance::derive_observed_run
- verify::workflow_conformance::evaluate_workflow_conformance
- verify::workflow_conformance::verify_first_run_workflow_binding
- verify::workflow_conformance::verify_workflow_pre_existence
- verify::workflow_conformance::verify_workflow_run
- vi::attestation::attestation_payload_type
- vi::attestation::build_attestation_claim
- vi::attestation::verify_attestation_claim
- vi::constraints::check_constraints
- vi::jws::b64u
- vi::jws::b64u_decode
- vi::jws::json_compact_ascii
- vi::jws::sha256_b64u
- vi::keys::default_agent_key
- vi::keys::list_agent_keys
- vi::keys::load_agent_key
- vi::keys::read_stored
- vi::keys::save_agent_key
- vi::keys::vi_keys_dir
- vi::l3::build_l3
- vi::l3::check_request
- vi::l3::checkout_fulfillment
- vi::l3::payment_fulfillment
- vi::mandate::merchant_matches
- vi::sd_jwt::create_disclosure
- vi::sd_jwt::decode_disclosure
- vi::sd_jwt::delegate_ref
- vi::sd_jwt::hash_disclosure
- vi::sd_jwt::presentation_hash
- vi::sd_jwt::selective_presentation
- vi::verify::verify_l2_against_l1
- vi::verify::verify_l3
Type Aliases
Constants
- agent::CERTIFICATE_SCHEMA_VERSION
- agent::CERTIFICATE_TYPE
- artifacts::types::COMMAND_PAYLOAD_PREFIX
- artifacts::types::TYPE_APPROVAL_DECISION
- artifacts::types::TYPE_BUDGET_UPDATE
- artifacts::types::TYPE_KILL_COMMAND
- artifacts::types::TYPE_MANDATE_UPDATE
- artifacts::types::TYPE_TERMINATE_SESSION
- judge::RULES_QUESTIONS
- merkle::checkpoint::CANONICAL_VERSION_V1
- merkle::checkpoint::CANONICAL_VERSION_V2
- merkle::checkpoint::CANONICAL_VERSION_V3
- merkle::tree::MERKLE_ALGORITHM_V1
- merkle::tree::MERKLE_ALGORITHM_V2
- merkle::tree::MERKLE_VERSION_V1
- merkle::tree::MERKLE_VERSION_V2
- session::git::DEFAULT_UNTRACKED_MAX
- session::package::KEYS_FILE
- session::package::OWN_KEY_LABEL
- session::package::PACKAGE_KEYS_SCHEMA
- session::package::RECORD_FILE
- session::receipt::RECEIPT_SCHEMA_VERSION
- session::receipt::RECEIPT_TYPE
- statements::CLOSE_LOOP_SESSION
- statements::CUSTODY_ASSERTED
- statements::CUSTODY_LIVE
- statements::IRREVERSIBILITY_CLASSES
- statements::TYPE_ACTION
- statements::TYPE_APPROVAL
- statements::TYPE_APPROVAL_REVOCATION
- statements::TYPE_APPROVAL_USE
- statements::TYPE_BUNDLE
- statements::TYPE_DECISION
- statements::TYPE_ENDORSEMENT
- statements::TYPE_HANDOFF
- statements::TYPE_JOURNAL_CHECKPOINT
- statements::TYPE_RECEIPT
- statements::TYPE_SESSION_LIVENESS
- statements::action_v2::TYPE_ACTION_V2
- statements::invitation::DEFAULT_INVITATION_LIFETIME_SECS
- statements::invitation::MAX_INVITATION_LIFETIME_SECS
- statements::invitation::TYPE_INVITATION
- statements::session_participant::TYPE_SESSION_PARTICIPANT
- verify::session_join_challenge::MIN_NONCE_LEN
- vi::attestation::ATTESTATION_ACTION
- vi::attestation::ATTESTATION_SCHEME
- vi::attestation::ATTESTATION_STATEMENT_TYPE
- vi::mandate::VCT_CHECKOUT_FINAL
- vi::mandate::VCT_CHECKOUT_OPEN
- vi::mandate::VCT_PAYMENT_FINAL
- vi::mandate::VCT_PAYMENT_OPEN