You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gmail enriches email-only contacts with avatars via enrichLinkContactsFromGoogle from @plotday/connector-google-contacts, which hits https://people.googleapis.com/v1/people:searchContacts and /otherContacts:search.
The Network tool only allowlisted gmail.googleapis.com/gmail/v1/*, so those calls were blocked at runtime with [NETWORK VIOLATION] HTTP access to https://people.googleapis.com/... errors.
Scopes were already merged via GOOGLE_PEOPLE_SCOPES — only the URL allowlist was missing.
Test plan
Run Gmail sync on a mailbox with email-only senders (e.g. manual@noreply.github.com, account-security-noreply@accountprotection.microsoft.com) and confirm no NETWORK VIOLATION errors
Gmail enriches email-only contacts with avatars via
`enrichLinkContactsFromGoogle` from `@plotday/connector-google-contacts`,
which calls `https://people.googleapis.com/v1/people:searchContacts` and
`/otherContacts:search`. The Network tool only allowlisted
`gmail.googleapis.com`, so those calls were blocked at runtime. Scopes
were already merged via `GOOGLE_PEOPLE_SCOPES` — only the URL allowlist
was missing.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
enrichLinkContactsFromGooglefrom@plotday/connector-google-contacts, which hitshttps://people.googleapis.com/v1/people:searchContactsand/otherContacts:search.gmail.googleapis.com/gmail/v1/*, so those calls were blocked at runtime with[NETWORK VIOLATION] HTTP access to https://people.googleapis.com/...errors.GOOGLE_PEOPLE_SCOPES— only the URL allowlist was missing.Test plan
manual@noreply.github.com,account-security-noreply@accountprotection.microsoft.com) and confirm noNETWORK VIOLATIONerrors🤖 Generated with Claude Code