diff options
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/config/config.test.ts | 1 | ||||
| -rw-r--r-- | packages/cli/src/config/config.ts | 1 | ||||
| -rw-r--r-- | packages/cli/src/config/settings.ts | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/packages/cli/src/config/config.test.ts b/packages/cli/src/config/config.test.ts index b8c617bb..b8946e2c 100644 --- a/packages/cli/src/config/config.test.ts +++ b/packages/cli/src/config/config.test.ts @@ -44,6 +44,7 @@ vi.mock('@gemini-cli/core', async () => { getQuestion: () => params.question, getFullContext: () => params.fullContext, getCoreTools: () => params.coreTools, + getExcludeTools: () => params.excludeTools, getToolDiscoveryCommand: () => params.toolDiscoveryCommand, getToolCallCommand: () => params.toolCallCommand, getMcpServerCommand: () => params.mcpServerCommand, diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts index 3a602ef8..ccdcf74b 100644 --- a/packages/cli/src/config/config.ts +++ b/packages/cli/src/config/config.ts @@ -175,6 +175,7 @@ export async function loadCliConfig( question: argv.prompt || '', fullContext: argv.all_files || false, coreTools: settings.coreTools || undefined, + excludeTools: settings.excludeTools || undefined, toolDiscoveryCommand: settings.toolDiscoveryCommand, toolCallCommand: settings.toolCallCommand, mcpServerCommand: settings.mcpServerCommand, diff --git a/packages/cli/src/config/settings.ts b/packages/cli/src/config/settings.ts index 8d8009f9..5e48496e 100644 --- a/packages/cli/src/config/settings.ts +++ b/packages/cli/src/config/settings.ts @@ -29,6 +29,7 @@ export interface Settings { theme?: string; sandbox?: boolean | string; coreTools?: string[]; + excludeTools?: string[]; toolDiscoveryCommand?: string; toolCallCommand?: string; mcpServerCommand?: string; |
