Name Description Size Coverage
Monitor.sys.mjs Individual monitor state and behavior. Monitors are responsible for running their individual monitor checks on a schedule, invoking the language model with the monitor prompt and page content, and recording the results in the monitor history. They are managed by Monitor Agent and they are a feature that allows a user to monitor a set of URLs for changes or conditions and get notified when those conditions are met. 17522 -
MonitorAgent.sys.mjs Monitor Agent state and behavior. Monitor agent is responsible for managing the collection of monitors, including creating, updating, deleting, and running them on a schedule. It also handles persisting the monitor state to IndexedDB and notifying observers of changes. 8055 -
MonitorStore.sys.mjs 12807 -
moz.build 401 -
Schedule.sys.mjs Base monitor schedule. 4991 -