From 7121444025bd4ac9b588c63db0ba77fcb9e7d6f4 Mon Sep 17 00:00:00 2001 From: Sambhav Kothari Date: Mon, 20 Apr 2026 13:50:22 +0100 Subject: [PATCH 1/4] Add INTERCEPTORS_WG role ID --- src/config/roleIds.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/roleIds.ts b/src/config/roleIds.ts index c719276..9c3c4ee 100644 --- a/src/config/roleIds.ts +++ b/src/config/roleIds.ts @@ -55,6 +55,7 @@ export const ROLE_IDS = { TRIGGERS_EVENTS_WG: 'triggers-events-wg', MCP_APPS_WG: 'mcp-apps-wg', SERVER_CARD_WG: 'server-card-wg', + INTERCEPTORS_WG: 'interceptors-wg', // =================== // Interest Groups From f661fac9a6c577f1c22c756ced7bd807f366b8c9 Mon Sep 17 00:00:00 2001 From: Sambhav Kothari Date: Mon, 20 Apr 2026 13:52:33 +0100 Subject: [PATCH 2/4] Add Interceptors Working Group role configuration --- src/config/roles.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/config/roles.ts b/src/config/roles.ts index df4ce4e..d787791 100644 --- a/src/config/roles.ts +++ b/src/config/roles.ts @@ -297,6 +297,12 @@ export const ROLES: readonly Role[] = [ github: { team: 'server-card-wg', parent: ROLE_IDS.WORKING_GROUPS }, discord: { role: 'server card working group (synced)' }, }, + { + id: ROLE_IDS.INTERCEPTORS_WG, + description: 'Interceptors Working Group', + github: { team: 'interceptors-wg', parent: ROLE_IDS.WORKING_GROUPS }, + discord: { role: 'interceptors working group (synced)' }, + }, // =================== // Interest Groups From 06b206bd1575a6a4e361b7d82c2a098f9d2e5d77 Mon Sep 17 00:00:00 2001 From: Sambhav Kothari Date: Mon, 20 Apr 2026 13:53:40 +0100 Subject: [PATCH 3/4] Add repository access configuration for interceptors --- src/config/repoAccess.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/config/repoAccess.ts b/src/config/repoAccess.ts index 3b8db2a..a24ba6c 100644 --- a/src/config/repoAccess.ts +++ b/src/config/repoAccess.ts @@ -337,6 +337,14 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [ { team: 'triggers-events-wg', permission: 'admin' }, ], }, + { + repository: 'experimental-ext-interceptors', + teams: [ + { team: 'core-maintainers', permission: 'admin' }, + { team: 'moderators', permission: 'triage' }, + { team: 'interceptors-wg', permission: 'admin' }, + ], + }, { repository: 'maintainer-docs', teams: [ From 4aa2046d3bf77fda1b4ccced1427ffd558d2afce Mon Sep 17 00:00:00 2001 From: Sambhav Kothari Date: Mon, 20 Apr 2026 13:57:49 +0100 Subject: [PATCH 4/4] Add user to INTERCEPTORS_WG role --- src/config/users.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/config/users.ts b/src/config/users.ts index 7f0c375..68e949d 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -154,6 +154,10 @@ export const MEMBERS: readonly Member[] = [ discord: '267646459187298305', memberOf: [ROLE_IDS.RUST_SDK], }, + { + github: 'degiorgio', + memberOf: [ROLE_IDS.INTERCEPTORS_WG], + }, { github: 'dend', skipGoogleUserProvisioning: true, @@ -568,6 +572,7 @@ export const MEMBERS: readonly Member[] = [ ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.MODERATORS, ROLE_IDS.SKILLS_OVER_MCP_IG, + ROLE_IDS.INTERCEPTORS_WG, ], }, { @@ -625,7 +630,7 @@ export const MEMBERS: readonly Member[] = [ lastName: 'Kothari', googleEmailPrefix: 'sambhav', discord: '840109459212206090', - memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG], + memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.INTERCEPTORS_WG], }, { github: 'SamMorrowDrums',