Core Functionality function setAlarm(timeString) // Parse "5 am" or "5:00 am" const time = parseTime(timeString); if (!time) return "Sorry, I couldn't understand the time.";
function parseTime(input) pm)/i);
User: "Hey app, set alarm for 5 am" App: "✅ Alarm set for 5:00 AM" set alarm for 5 am
return hour, minute, ampm: match[3] ; return null; if (!time) return "Sorry