Commit graph

2 commits

Author SHA1 Message Date
CRT
75d507ba8c host: AlertsConfig and ThemeConfig live in ungated modules, so the host compiles and tests without the tauri feature 2026-10-01 16:05:27 +07:00
CRT
b3feeb8991 host: keyword alert settings are the host's (AppConfig::with_alerts, commands::ALERTS)
alerts_commands keeps the owner's AlertSettings (saved in app data, validated by alerts), serves
the shell-only alerts_get / alerts_set (testkit::assert_alerts_guards) and builds the script that
hands the page runtime the keywords to watch. The app names the file and the runtime member
(AlertsConfig); store()/script() are the app's own writers (backup import).
2026-10-01 14:14:34 +07:00