feat(connections): add unified Google Workspace connector

Use one OAuth grant and action profile for the nine existing Google services. Respect partial consent at discovery and dispatch, preserve legacy connections, and keep the review visibility hold.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-10-08 05:52:27 -05:00
1 parent 6dc32b57fb
commit 4219ebbb80
23 files changed
+821 -54

No files matched your search

+3 -3
View File
@@ -1774,10 +1774,10 @@ for (const entry of researchManifest.entries) {
});
}
// Google Workspace definitions are reviewed, first-class app entries rather
// than rows synthesized from the generic connection corpus. Keep each product
// independent in the generated manifest while sharing only backend OAuth
// infrastructure.
// than rows synthesized from the generic connection corpus. Keep legacy product
// definitions for saved connections alongside the combined Workspace entry.
const reviewedGoogleSlugs = [
"google-workspace",
"gmail",
"google-drive",
"google-docs",