Expand description
Shared schemas and primitives for Dynamo data generation.
The crate hosts the Mooncake replay JSONL schema and helpers, plus the Dynamo request-trace loader and transient lowering used to build mocker replay models in memory. Direct Dynamo request-trace replay does not write an intermediate Mooncake file. Shared row types keep trace producers and consumers in lockstep.
Re-exports§
pub use mooncake::AgenticMooncakeRow;pub use mooncake::AgenticToolEvent;pub use mooncake::MooncakeJsonlWriter;pub use mooncake::MooncakeRow;pub use mooncake::RollingHashIdMapper;pub use mooncake::WriterStats;pub use mooncake::hash_token_blocks;pub use mooncake::ids_for_sequence_hashes;pub use mooncake::require_positive;pub use mooncake::sequence_hashes_for_tokens;pub use mooncake::try_hash_token_blocks;pub use mooncake::write_empty_files;
Modules§
- mooncake
- Mooncake JSONL primitives.
- request_
trace - satf
- SATF workload artifacts and Dynamo request-trace conversion.