1#![deny(missing_docs)]
9#![warn(clippy::pedantic)]
10
11pub mod hashchain;
12pub mod models;
13#[cfg(feature = "signing")]
14pub mod signing;
15
16pub use models::{
17 AuditEvent, BlastRadius, CapabilityScope, CapabilityToken, Confidence, Context, CostEstimate,
18 Decision, Effect, EventSignature, PolicyDecision, Preview, Proposal, Reversibility, Step,
19 StepPreview, ToolRegistration, EVENT_TYPE_ARTIFACT_ATTESTED, STRICTNESS_STRICT_LITERAL,
20 STRICTNESS_STRICT_TEMPLATE,
21};
22
23pub const PROTOCOL_VERSION: &str = "0.8";
25
26pub const SDK_VERSION: &str = env!("CARGO_PKG_VERSION");