Module engine
Expand description
Routines engine — event-triggered automation with pattern matching and cooldown enforcement.
Structs§
- Routine
- A single automation routine definition.
- Routines
Engine - The routines engine: holds all loaded routines and tracks cooldowns.
- Routines
Manifest - TOML manifest for a routines file.
Enums§
- Routine
Action - What happens when a routine fires.
- Routine
Dispatch Result - Result of dispatching an event through the routines engine.
Functions§
- load_
routines - Load routines from the workspace
routines.tomlfile. - load_
routines_ from_ file - Load routines from a TOML file.