Adaptive Context Compressor
class AdaptiveContextCompressor(shortThreshold: Int = 500, mediumThreshold: Int = 2000) : ContextCompressor
Hybrid compressor that uses different strategies based on text length.
Short text (<500 chars): No compression
Medium text (500-2000 chars): Sentence extraction
Long text (>2000 chars): Window extraction