From d254d4ce007d446dbd246658345a30ff86413721 Mon Sep 17 00:00:00 2001 From: ashwinpvg Date: Thu, 24 Jul 2025 10:37:39 -0700 Subject: Add Google credentials provider for authenticating with MCP servers (#4748) --- packages/core/src/config/config.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'packages/core/src/config/config.ts') diff --git a/packages/core/src/config/config.ts b/packages/core/src/config/config.ts index 4a9abfdc..231bbcd5 100644 --- a/packages/core/src/config/config.ts +++ b/packages/core/src/config/config.ts @@ -118,9 +118,15 @@ export class MCPServerConfig { readonly extensionName?: string, // OAuth configuration readonly oauth?: MCPOAuthConfig, + readonly authProviderType?: AuthProviderType, ) {} } +export enum AuthProviderType { + DYNAMIC_DISCOVERY = 'dynamic_discovery', + GOOGLE_CREDENTIALS = 'google_credentials', +} + export interface SandboxConfig { command: 'docker' | 'podman' | 'sandbox-exec'; image: string; -- cgit v1.2.3