Skip to main content

Crate aex_core

Crate aex_core 

Source
Expand description

Core types, traits, and errors for Agent Exchange Protocol (AEX).

This crate defines the shared vocabulary used across the control plane, SDKs, and identity/scanner/policy/audit providers. It intentionally has no crypto or IO dependencies — those live in per-concern crates that implement the traits defined here.

Re-exports§

pub use endpoint::Endpoint;
pub use endpoint::EndpointHealth;
pub use endpoint::HealthStatus;
pub use error::Error;
pub use error::Result;
pub use identity::IdentityProvider;
pub use identity::TrustMetadata;
pub use signature::Signature;
pub use signature::SignatureAlgorithm;
pub use types::AgentId;
pub use types::IdScheme;
pub use types::TransferId;

Modules§

endpoint
Endpoint — a single way a recipient can reach a sender’s data plane.
error
identity
signature
types
wire
On-the-wire formats shared between SDKs and the control plane.