Add the `cron` crate (v0.15.0) to Cargo.toml and Cargo.lock to enable scheduling capabilities. Introduce a new `broadcast_theme_change` helper in `src/automation/mod.rs` that parses CSV theme data and pushes JSON theme update events to all active response channels. Clean up unused imports in the automation module and add `ConfigManager` import for future configuration handling. Update `add-req.sh` to adjust the list of processed directories (comment out `auth`, enable `basic`, `config`, `context`, and `drive_monitor`). These changes lay groundwork for scheduled tasks and dynamic theme updates across the application.
131 B
131 B
| 1 | name | value |
|---|---|---|
| 2 | prompt-history | 2 |
| 3 | theme-color1 | #0d2b55 |
| 4 | theme-color2 | #fff9c2 |
| 5 | theme-logo | https://example.com/logo.png |
| 6 | theme-title | Custom |