## Что это
Gmail Source: list threads, fetch message, watch new (push API).
## Критерии приёмки
- [ ] List threads ≥ 100 with pagination
- [ ] Fetch message body+attachments
- [ ] Push watch ≤ 7 days, auto-renew
- [ ] PII: subject/body не логируются
## Зачем
История E03-S02 из roadmap-эпика E03. Источники — это контекст, который агент видит. Чем больше first-class интеграций, тем меньше нужно объяснять руками.
**Что войдёт в первую версию:**
- [ ] List threads ≥ 100 with pagination
- [ ] Fetch message body+attachments
- [ ] Push watch ≤ 7 days, auto-renew
- [ ] PII: subject/body не логируются
## Источники вдохновения
- [tursodatabase/agentfs](https://github.com/tursodatabase/agentfs)
- [nimbusdotstorage/Nimbus](https://github.com/nimbusdotstorage/Nimbus)
- [sabre-io/dav](https://github.com/sabre-io/dav)
## 🔗 Linear
- [PZD-405](https://linear.app/kuhjie/issue/PZD-405) — backing ticket