Expand description
Compaction strategy - decides what to evict
Implements smart eviction that:
- Preserves a retention window of recent messages
- Avoids splitting tool call from its result
- Handles droppable messages appropriately
Structs§
- Eviction
Range - Range of messages to evict
- Message
Meta - Metadata about a message for eviction decisions
Enums§
- Compaction
Strategy - Strategy for choosing what to evict
- Message
Role - Role of a message in conversation