ldp-protocol 0.2.0

LDP — LLM Delegate Protocol: identity-aware communication for multi-agent LLM systems
Documentation
//! LDP type definitions.
//!
//! Core types for the LLM Delegate Protocol: identity cards, capabilities,
//! sessions, messages, payload modes, provenance, and trust domains.

pub mod capability;
pub mod contract;
pub mod error;
pub mod identity;
pub mod messages;
pub mod payload;
pub mod provenance;
pub mod session;
pub mod trust;
pub mod verification;

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