mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-24 21:10:43 -07:00
Add extension settings info to /extensions list (#14905)
This commit is contained in:
@@ -134,6 +134,20 @@ export interface CodebaseInvestigatorSettings {
|
||||
model?: string;
|
||||
}
|
||||
|
||||
export interface ExtensionSetting {
|
||||
name: string;
|
||||
description: string;
|
||||
envVar: string;
|
||||
sensitive?: boolean;
|
||||
}
|
||||
|
||||
export interface ResolvedExtensionSetting {
|
||||
name: string;
|
||||
envVar: string;
|
||||
value: string;
|
||||
sensitive: boolean;
|
||||
}
|
||||
|
||||
export interface IntrospectionAgentSettings {
|
||||
enabled?: boolean;
|
||||
}
|
||||
@@ -155,6 +169,8 @@ export interface GeminiCLIExtension {
|
||||
excludeTools?: string[];
|
||||
id: string;
|
||||
hooks?: { [K in HookEventName]?: HookDefinition[] };
|
||||
settings?: ExtensionSetting[];
|
||||
resolvedSettings?: ResolvedExtensionSetting[];
|
||||
}
|
||||
|
||||
export interface ExtensionInstallMetadata {
|
||||
|
||||
Reference in New Issue
Block a user