mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-27 21:44:25 -07:00
feat(admin): Introduce remote admin settings & implement secureModeEnabled/mcpEnabled (#15935)
This commit is contained in:
@@ -277,3 +277,26 @@ export interface ConversationInteraction {
|
||||
language?: string;
|
||||
isAgentic?: boolean;
|
||||
}
|
||||
|
||||
export interface GeminiCodeAssistSetting {
|
||||
secureModeEnabled?: boolean;
|
||||
mcpSetting?: McpSetting;
|
||||
cliFeatureSetting?: CliFeatureSetting;
|
||||
}
|
||||
|
||||
export interface McpSetting {
|
||||
mcpEnabled?: boolean;
|
||||
allowedMcpConfigs?: McpConfig[];
|
||||
}
|
||||
|
||||
export interface McpConfig {
|
||||
mcpServer?: string;
|
||||
}
|
||||
|
||||
export interface CliFeatureSetting {
|
||||
extensionsSetting?: ExtensionsSetting;
|
||||
}
|
||||
|
||||
export interface ExtensionsSetting {
|
||||
extensionsEnabled?: boolean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user