Skip to main content

Crate dynamo_data_gen

Crate dynamo_data_gen 

Source
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