Keep normal resend from truncating session history while preserving replace-from-here behavior for regenerate flows.