pub fn recover_from_overflow( messages: &[Message], token_gap: Option<u64>, ) -> Option<CollapseResult>
Recover from a prompt-too-long error by collapsing more aggressively.