fix(daily-briefing): add calendar/tasks scope re-auth guidance

This commit is contained in:
William Valentin
2026-02-23 16:07:12 -08:00
parent 056b8ce515
commit 49fd2b5327
6 changed files with 96 additions and 7 deletions
+12
View File
@@ -65,6 +65,18 @@ automation:
3. Confirm backup cron and daily briefing cron schedules match operator expectations.
4. If using MinIO ingestion, confirm extractor dependencies via doctor output (`MinIO ingest extractors`).
## Troubleshooting: Daily Briefing Calendar/Tasks Blocked
If the daily briefing reports Calendar or Tasks as blocked with insufficient permissions, re-run OAuth for both services to refresh scopes/tokens:
1. `flynn gcal-auth`
2. `flynn gtasks-auth`
Expected scopes after re-auth:
- Calendar: `https://www.googleapis.com/auth/calendar.readonly`
- Tasks: `https://www.googleapis.com/auth/tasks.readonly`
## Notes
- Heartbeat notification noise is controlled by `automation.heartbeat.notify_cooldown` (default `30m`).