Files
Felix Förtsch a4f0761f25 add v0.4 models, schema, query extensions for GTD tasks, labels, deferrals
New model types: TaskStatus, TaskSummary, LabelInfo, ItemSummary.
GRDB records: TaskRecord, LabelRecord, ItemLabelRecord, DeferralRecord.
Database migrations v3_task, v3_label, v3_deferral with indexes.
MailStore query extensions for labels, item-labels, deferrals, task cache.
TaskStore module wrapping MailStore. Tests for all v3 tables and records.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 10:31:00 +01:00

7 lines
186 B
Swift

public enum TaskStatus: String, Sendable, Codable {
case needsAction = "NEEDS-ACTION"
case inProcess = "IN-PROCESS"
case completed = "COMPLETED"
case cancelled = "CANCELLED"
}