acdp-server 0.3.0

Registry-side building blocks (PublishValidator, RegistryServer, store, pagination) for the Agent Context Distribution Protocol (ACDP)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod lifecycle;
pub mod log;
pub mod rate_limit;
pub mod safe_http;
pub mod server;
pub mod store;
pub mod validator;

pub use lifecycle::parse_lifecycle_request;
pub use log::MerkleLog;
pub use rate_limit::{NoopRateLimiter, RateLimiter};
pub use safe_http::{SsrfPolicy, MAX_CONTEXT_BYTES, MAX_METADATA_BYTES, MAX_REDIRECTS};
pub use server::RegistryServer;
pub use store::{IdempotencyRecord, InMemoryStore, LifecycleCommitOutcome, RegistryStore};
pub use validator::{assign_identifiers, PublishValidator, ValidatedPublish};