| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-17 | Add calendar cache layer, incremental sync tests, completion assertions | Peter Stone | |
| - Google Calendar events now cached via CacheFetcher pattern with stale-cache fallback on API errors (new migration 015, store methods, fetchCalendarEvents handler, BuildTimeline reads from store) - Todoist incremental sync path covered by 5 new tests - Task completion tests assert response body, headers, and template data Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
