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).