OptionalnameOptionaltimestampsKeep t offsets (default false: snapshots must be stable).
OptionalidsKeep message ids (default false: the mock's in-N/mock-N counters depend on test order).
Optionalscope'chat' (default): this chat only; 'all': every chat the mock saw, interleaved as it happened.
Options of TestChat.transcript.