summaryrefslogtreecommitdiff
path: root/packages/cli
diff options
context:
space:
mode:
authorTommaso Sciortino <[email protected]>2025-08-19 16:27:15 -0700
committerGitHub <[email protected]>2025-08-19 23:27:15 +0000
commita01d411c5a7140e289f1f3b003d9d4bb9bfc071c (patch)
tree3190219ce2d35db72c33dc755bc42b89bc8e396d /packages/cli
parentf1575f6d8de2f4efa0805a2d11a4a421a1a8228f (diff)
Get ToolRegistry from config instead of passing it (#6592)
Diffstat (limited to 'packages/cli')
-rw-r--r--packages/cli/src/nonInteractiveCli.test.ts1
-rw-r--r--packages/cli/src/nonInteractiveCli.ts3
2 files changed, 0 insertions, 4 deletions
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,
);