/**
 * Multi-stage Compaction Types
 *
 * Types for the multi-stage context compaction system that uses
 * parallel summarization, adaptive chunking, and memory flushing.
 */
/**
 * Default compaction configuration
 */
export const DEFAULT_COMPACTION_CONFIG = {
    parallelChunks: 4,
    targetRatio: 0.5,
    minMessages: 10,
    maxRetries: 3,
    flushToMemory: true,
    truncateHeadChars: 1500,
    truncateTailChars: 1500,
};
//# sourceMappingURL=types.js.map