Question
Reset Photoshop's resize interlopationMethod
Is there a way with AM code to reset the image resize interpolationMethod to automatic in Photoshop??
The transform interpolationMethod can be reset with scriptlistner code (by resizing a temp image to 100 x 100),

// select all first
activeDocument.selection.selectAll();
// =======================================================
var idTrnf = charIDToTypeID( "Trnf" );
var desc6800 = new ActionDescriptor();
var idnull = charIDToTypeID( "null" );
var ref2411 = new ActionReference();
var idLyr = charIDToTypeID( "Lyr " );
var idOrdn = charIDToTypeID( "Ordn" );
var idTrgt = charIDToTypeID( "Trgt" );
ref2411.putEnumerated( idLyr, idOrdn, idTrgt );
desc6800.putReference( idnull, ref2411 );
var idFTcs = charIDToTypeID( "FTcs" );
var idQCSt = charIDToTypeID( "QCSt" );
var idQcsa = charIDToTypeID( "Qcsa" );
desc6800.putEnumerated( idFTcs, idQCSt, idQcsa );
var idOfst = charIDToTypeID( "Ofst" );
var desc6801 = new ActionDescriptor();
var idHrzn = charIDToTypeID( "Hrzn" );
var idPxl = charIDToTypeID( "#Pxl" );
desc6801.putUnitDouble( idHrzn, idPxl, 0.000000 );
var idVrtc = charIDToTypeID( "Vrtc" );
var idPxl = charIDToTypeID( "#Pxl" );
desc6801.putUnitDouble( idVrtc, idPxl, 0.000000 );
var idOfst = charIDToTypeID( "Ofst" );
desc6800.putObject( idOfst, idOfst, desc6801 );
var idWdth = charIDToTypeID( "Wdth" );
var idPrc = charIDToTypeID( "#Prc" );
desc6800.putUnitDouble( idWdth, idPrc, 100.0 );
var idHght = charIDToTypeID( "Hght" );
var idPrc = charIDToTypeID( "#Prc" );
desc6800.putUnitDouble( idHght, idPrc, 100.0 );
var idIntr = charIDToTypeID( "Intr" );
var idIntp = charIDToTypeID( "Intp" );
var idbicubicAutomatic = stringIDToTypeID( "bicubicAutomatic" );
desc6800.putEnumerated( idIntr, idIntp, idbicubicAutomatic );
executeAction( idTrnf, desc6800, DialogModes.NO );
but it doesn't seem to work for image resize as well:

Basically I spend a lot of time changing the resize interpolation types and I'd quite like a way to reset it.
You know... for when the coffee runs out.