Skip to main content

Module types

Module types 

Source
Expand description

LDP type definitions.

Core types for the LLM Delegate Protocol: identity cards, capabilities, sessions, messages, payload modes, provenance, and trust domains.

Re-exports§

pub use capability::ClaimType;
pub use capability::LdpCapability;
pub use capability::QualityMetrics;
pub use contract::BudgetPolicy;
pub use contract::DelegationContract;
pub use contract::FailurePolicy;
pub use contract::PolicyEnvelope;
pub use error::ErrorSeverity;
pub use error::FailureCategory;
pub use error::LdpError;
pub use identity::LdpIdentityCard;
pub use messages::LdpEnvelope;
pub use messages::LdpMessageBody;
pub use payload::PayloadMode;
pub use provenance::Provenance;
pub use session::LdpSession;
pub use session::SessionConfig;
pub use session::SessionState;
pub use trust::TrustDomain;
pub use verification::EvidenceRef;
pub use verification::ProvenanceEntry;
pub use verification::VerificationStatus;

Modules§

capability
LDP capability manifest types.
contract
LDP delegation contract types.
error
LDP typed failure codes.
identity
LDP delegate identity card.
messages
LDP message types.
payload
LDP payload mode definitions and negotiation types.
provenance
LDP provenance tracking.
session
LDP session types.
trust
LDP trust domain types.
verification
LDP verification and lineage types.