Skip to main content

Crate aae

Crate aae 

Source
Expand description

§aae — Accountable Agentic Execution protocol SDK

This crate provides serde-derived types, hash chain helpers, and reference adapters for building AAE-conformant agent runtimes in Rust.

See https://github.com/r3moteBee/aae for the protocol specification.

Re-exports§

pub use models::AuditEvent;
pub use models::BlastRadius;
pub use models::CapabilityScope;
pub use models::CapabilityToken;
pub use models::Confidence;
pub use models::Context;
pub use models::CostEstimate;
pub use models::Decision;
pub use models::Effect;
pub use models::EventSignature;
pub use models::PolicyDecision;
pub use models::Preview;
pub use models::Proposal;
pub use models::Reversibility;
pub use models::Step;
pub use models::StepPreview;
pub use models::ToolRegistration;
pub use models::EVENT_TYPE_ARTIFACT_ATTESTED;
pub use models::STRICTNESS_STRICT_LITERAL;
pub use models::STRICTNESS_STRICT_TEMPLATE;

Modules§

hashchain
Hash chain helpers: canonicalization, chain construction, chain verification.
models
Serde-derived types for AAE protocol schemas.
signing
Audit-event signatures (SPEC §3.5, v0.7).

Constants§

PROTOCOL_VERSION
Protocol version supported by this SDK.
SDK_VERSION
SDK version (matches Cargo.toml).