Skip to main content

ldp_protocol/types/
mod.rs

1//! LDP type definitions.
2//!
3//! Core types for the LLM Delegate Protocol: identity cards, capabilities,
4//! sessions, messages, payload modes, provenance, and trust domains.
5
6pub mod capability;
7pub mod error;
8pub mod identity;
9pub mod messages;
10pub mod payload;
11pub mod provenance;
12pub mod session;
13pub mod trust;
14
15pub use capability::{LdpCapability, QualityMetrics, ClaimType};
16pub use error::{LdpError, FailureCategory, ErrorSeverity};
17pub use identity::LdpIdentityCard;
18pub use messages::{LdpEnvelope, LdpMessageBody};
19pub use payload::PayloadMode;
20pub use provenance::Provenance;
21pub use session::{LdpSession, SessionConfig, SessionState};
22pub use trust::TrustDomain;