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
- keys::KeyInfo
- 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::graph::AgentEdge
- session::graph::AgentGraph
- session::graph::AgentNode
- session::manifest::HostInfo
- session::manifest::Participants
- session::manifest::SessionManifest
- session::manifest::ToolInfo
- session::package::PackageOutput
- session::package::VerifyCheck
- session::receipt::ArtifactEntry
- 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::ApprovalScope
- statements::ApprovalStatement
- statements::ArtifactRef
- statements::BundleStatement
- statements::DecisionStatement
- statements::EndorsementStatement
- statements::HandoffStatement
- statements::ReceiptStatement
- statements::SubjectRef
- storage::IndexEntry
- storage::Record
- storage::Store
- verify::CrossVerifyResult
Enums
- agent::CertificateVerifyError
- artifacts::types::CommandType
- artifacts::types::Decision
- artifacts::verify::VerifyCommandError
- attestation::envelope::EnvelopeError
- attestation::verify::VerifyError
- bundle::BundleError
- keys::KeyError
- merkle::checkpoint::CheckpointError
- merkle::tree::Direction
- session::event::EventType
- session::event_log::EventLogError
- session::graph::AgentEdgeType
- session::manifest::LifecycleMode
- session::manifest::SessionStatus
- session::package::PackageError
- session::package::VerifyStatus
- storage::StorageError
- verify::CertificateStatus
- verify::ShipIdStatus
Traits
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
- keys::aes_gcm_decrypt
- keys::aes_gcm_encrypt
- keys::derive_machine_key
- keys::derive_machine_key_stable
- session::event::generate_event_id
- session::event::generate_span_id
- session::event::generate_trace_id
- session::package::build_package
- session::package::read_package
- session::package::verify_package
- session::receipt::parse_ship_id_from_actor
- statements::payload_type
- statements::unix_to_rfc3339
- verify::cross_verify_receipt_and_certificate
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
- merkle::tree::MERKLE_ALGORITHM_V1
- merkle::tree::MERKLE_ALGORITHM_V2
- session::receipt::RECEIPT_SCHEMA_VERSION
- session::receipt::RECEIPT_TYPE
- statements::TYPE_ACTION
- statements::TYPE_APPROVAL
- statements::TYPE_BUNDLE
- statements::TYPE_DECISION
- statements::TYPE_ENDORSEMENT
- statements::TYPE_HANDOFF
- statements::TYPE_RECEIPT