1. A method, comprising: defining an event via at least one processor; monitoring therapy delivered by a medical device during occurrence of the defined event, wherein monitoring comprises receiving, from a user, during a learning mode of the medical device, and during the occurrence of the defined event, therapy information indicative of changes made by the user to the therapy delivered by the medical device during the occurrence of the defined event; associating the therapy information indicative of the monitored therapy with the defined event; subsequently detecting, via a sensor, the defined event; and providing subsequent therapy to a patient via the medical device according to the therapy information in response to the detection of the defined event.