Reply Pilot Gmail

Tato stranka popisuje modul reply-pilot-gmail/.

Role modulu

  • vlastni Google OAuth a Gmail API integraci
  • vystavuje interni HTTP API pro reply-pilot-be
  • vytvari mailbox snapshot payloady pro backend cache
  • vytvari Gmail reply drafty

Runtime

  • bezi jako samostatny Flask/Gunicorn kontejner
  • zapisuje do reply-pilot-gmail/data a reply-pilot-gmail/logs
  • conf/ zustava read-only mount
  • na interni siti se hlasi jako reply-pilot-gmail
  • reply-pilot-be ho vola pres http://reply-pilot-gmail:5000
  • Gmail token se drzi v data/gmail_token.json, aby refresh flow mohl zapisovat

Endpointy

  • GET /healthz
  • kontroluje jen lokalni runtime modulu a pritomnost/citelnost Gmail token souboru
  • neprovadi zadny primy call do Gmail API; dostupnost Gmailu se projevi az pri syncu nebo tvorbe draftu
  • GET /api/meta
  • POST /api/mailbox/snapshot
  • POST /api/emails/<email_id>/drafts/reply