SharedPrefixTraceFlavorConfig ============================= **class** ``SharedPrefixTraceFlavorConfig`` **(** :doc:`BaseTraceFlavorConfig` **)** Shared-prefix trace flavor configuration with hash-based content sharing. **Polymorphic Type:** ``type: shared_prefix`` All ``BaseTraceFlavorConfig`` types: - ``timed_synthetic_session``: :doc:`TimedSyntheticSessionTraceFlavorConfig` - ``shared_prefix``: :doc:`SharedPrefixTraceFlavorConfig` - ``rag``: :doc:`RAGTraceFlavorConfig` - ``request_log``: :doc:`RequestLogTraceFlavorConfig` - ``untimed_content_multi_turn``: :doc:`UntimedContentMultiTurnTraceFlavorConfig` **Fields:** ``corpus_file`` : *str* = ``"traces/corpus.txt"`` Path to corpus file for prompt padding ``block_size`` : *int* = ``512`` Number of tokens per hash id block. Only used for hash ids of first-in-session requests.