Commit Graph

2 Commits

Author SHA1 Message Date
Jeremiah Russell
fb7154f752 feat(cli): implement rule execution logic
- add logic to iterate through labels and execute associated rules
- retrieve rules based on label and perform actions like trashing/deleting messages
- log warnings for missing rules or invalid actions
2025-10-11 09:35:12 +01:00
Jeremiah Russell
360c4d6433 feat(cli): add run cli command
- introduce run_cli module with clap integration
- implement basic structure for future command logic
2025-10-11 09:35:12 +01:00