Chunked
A concrete implementation of the HistoryCompressionStrategy
that splits the session's prompt into chunks of a predefined size and generates summaries (TL;DR) for each chunk.
The intent of this class is to manage long conversation histories by compressing them into smaller, summarized chunks, preserving memory and usability for LLM interactions.