fix(daily-briefing): add calendar/tasks scope re-auth guidance
This commit is contained in:
@@ -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`).
|
||||
|
||||
Reference in New Issue
Block a user