Add catch-all email group and platform filtering (#3)

- Add catch-all email group with admin-adam@modelcontextprotocol.io
- Add onlyOnPlatforms configuration to restrict groups to specific platforms
- Set antitrust and catch-all groups to Google only
- Groups default to all platforms when onlyOnPlatforms is not specified
This commit is contained in:
adam jones 2025-10-01 00:59:04 +01:00 • committed by GitHub
commit 0289b61df4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,6 +6,9 @@ import { MEMBERS } from './config/users';
const groups: Record<string, gworkspace.Group> = {};
GROUPS.forEach((group: Group) => {
// Skip groups that don't include google in their platforms
if (group.onlyOnPlatforms && !group.onlyOnPlatforms.includes('google')) return;
groups[group.name] = new gworkspace.Group(group.name, {
email: `${group.name}@modelcontextprotocol.io`,
name: group.name,