Tratando de ganar tiempo para reunir a todos los soldados, planteó una salida diplomática al conflicto, reuniéndose los delegados de ambas partes en Miraflores (sur de Lima), que finalmente no llegaron a ningún acuerdo aceptable para San Martín.