agent-scroll 0.1.0

Canonical byte-deterministic transcript format for AI-agent conversations (Rust port of @p-vbordei/agent-scroll)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! agent-scroll — canonical byte-deterministic transcript format for AI-agent conversations.
//!
//! Rust port of [`@p-vbordei/agent-scroll`](https://github.com/p-vbordei/agent-scroll).
//! Passes the same C1–C4 conformance vectors as the TypeScript reference.

pub mod canonical;
pub mod error;
pub mod schema;
pub mod seal;
pub mod serialize;
pub mod verify;

pub use canonical::{canonical, hash_canonical};
pub use error::Error;
pub use schema::{validate_sealed_turn, validate_turn, VerifyFailure, VerifyResult};
pub use seal::{seal, seal_chain, SignOpts};
pub use serialize::{deserialize, serialize};
pub use verify::verify;