Skip to content
This repository was archived by the owner on Jul 18, 2026. It is now read-only.

feat: add Gmail receipts and travel connector#96

Open
yeziR4 wants to merge 2 commits into
vana-com:mainfrom
yeziR4:feat/gmail-connector
Open

feat: add Gmail receipts and travel connector#96
yeziR4 wants to merge 2 commits into
vana-com:mainfrom
yeziR4:feat/gmail-connector

Conversation

@yeziR4

@yeziR4 yeziR4 commented Jul 14, 2026

Copy link
Copy Markdown

Summary

  • add an experimental Gmail Playwright connector for purchase receipts and travel confirmations
  • search Gmail directly with category:purchases OR flight OR ticket
  • support manual Google login and 2FA through the headed browser takeover flow
  • export up to 100 messages with id, date, sender, subject, and snippet
  • add the gmail.receipts schema, manifest, registry entry, fixture, catalog entries, icon, and release artifact

Validation

  • live-tested against an authenticated Gmail session
  • confirmed the current Gmail fallback row layout and fixed its date-cell selector
  • live result contained all five required non-empty string fields
  • strict connector validation: passed
  • manifest validation: passed (0 errors, 0 warnings)
  • scope schema coverage: passed
  • fixture index check: passed
  • scope catalog check: passed
  • connector index and immutable artifact check: passed

Privacy

Authentication and extraction run locally in the user's browser session. The connector does not request or automate Google credentials.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant