From a01d411c5a7140e289f1f3b003d9d4bb9bfc071c Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Tue, 19 Aug 2025 16:27:15 -0700 Subject: Get ToolRegistry from config instead of passing it (#6592) --- packages/cli/src/nonInteractiveCli.test.ts | 1 - packages/cli/src/nonInteractiveCli.ts | 3 --- 2 files changed, 4 deletions(-) (limited to 'packages/cli/src') diff --git a/packages/cli/src/nonInteractiveCli.test.ts b/packages/cli/src/nonInteractiveCli.test.ts index b08862f5..d7f7ad70 100644 --- a/packages/cli/src/nonInteractiveCli.test.ts +++ b/packages/cli/src/nonInteractiveCli.test.ts @@ -137,7 +137,6 @@ describe('runNonInteractive', () => { expect(mockCoreExecuteToolCall).toHaveBeenCalledWith( mockConfig, expect.objectContaining({ name: 'testTool' }), - mockToolRegistry, expect.any(AbortSignal), ); expect(mockGeminiClient.sendMessageStream).toHaveBeenNthCalledWith( diff --git a/packages/cli/src/nonInteractiveCli.ts b/packages/cli/src/nonInteractiveCli.ts index e6af6665..6aec2754 100644 --- a/packages/cli/src/nonInteractiveCli.ts +++ b/packages/cli/src/nonInteractiveCli.ts @@ -8,7 +8,6 @@ import { Config, ToolCallRequestInfo, executeToolCall, - ToolRegistry, shutdownTelemetry, isTelemetrySdkInitialized, GeminiEventType, @@ -39,7 +38,6 @@ export async function runNonInteractive( }); const geminiClient = config.getGeminiClient(); - const toolRegistry: ToolRegistry = config.getToolRegistry(); const abortController = new AbortController(); let currentMessages: Content[] = [ @@ -100,7 +98,6 @@ export async function runNonInteractive( const toolResponse = await executeToolCall( config, requestInfo, - toolRegistry, abortController.signal, ); -- cgit v1.2.3