docs: add keyword filtering feature request and implementation notes

- Add TODO comments in config structure for future keyword filtering
- Document planned subjectKeywords, senderKeywords, and recipientKeywords support
- Create TODO.md with detailed feature specification and use cases
- Update CLAUDE.md with keyword filtering in next steps

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ole-Morten Duesund 2025-07-29 17:19:19 +02:00
commit 2ed5ce7ad2

View file

@ -40,6 +40,10 @@ type FolderFilter struct {
type MessageFilter struct { type MessageFilter struct {
Since string `json:"since,omitempty"` Since string `json:"since,omitempty"`
// TODO: Add keyword filtering support
// SubjectKeywords []string `json:"subjectKeywords,omitempty"` // Filter by keywords in subject
// SenderKeywords []string `json:"senderKeywords,omitempty"` // Filter by keywords in sender addresses
// RecipientKeywords []string `json:"recipientKeywords,omitempty"` // Filter by keywords in recipient addresses
} }
func LoadConfig(path string) (*Config, error) { func LoadConfig(path string) (*Config, error) {