Skip to main content

Module engine

Module engine 

Expand description

Routines engine — event-triggered automation with pattern matching and cooldown enforcement.

Structs§

Routine
A single automation routine definition.
RoutinesEngine
The routines engine: holds all loaded routines and tracks cooldowns.
RoutinesManifest
TOML manifest for a routines file.

Enums§

RoutineAction
What happens when a routine fires.
RoutineDispatchResult
Result of dispatching an event through the routines engine.

Functions§

load_routines
Load routines from the workspace routines.toml file.
load_routines_from_file
Load routines from a TOML file.