export interface CompactionSettingsWorkflowOverride { /** Whether context compaction is enabled for this agent. */ enabled?: boolean; /** Context window fraction at which compaction is triggered. */ softTriggerFraction?: number; /** Number of recent messages kept verbatim after compaction. */ tailSize?: number; /** Minimum number of tokens that compaction must reclaim. */ minReclaimableTokens?: number; }