async function guardarEnAgendaLocal(texto) {
statusLabel.innerText = "Procesando recordatorio local...";
// Lógica simple para extraer fecha/hora si no hay IA
// Por defecto, lo ponemos para hoy + 1 hora
const ahora = new Date();
ahora.setHours(ahora.getHours() + 1);
const fechaISO = ahora.toISOString().slice(0, 19).replace('T', ' ');
const formData = new FormData();
formData.append('titulo', 'Nuevo Recordatorio por Voz');
formData.append('descripcion', texto);
formData.append('fecha_hora', fechaISO);
try {
const res = await fetch('/agenda/guardar', { method: 'POST', body: formData });
const data = await res.json();
if(data.status === 'success') {
// RESPUESTA DE VOZ LOCAL
const mensaje = new SpeechSynthesisUtterance("Hecho Sercio. Guardado en tu agenda.");
window.speechSynthesis.speak(mensaje);
setTimeout(() => location.reload(), 2000);
}
} catch (e) {
statusLabel.innerText = "Error al guardar localmente.";
}
}