From d6cf4d5b0b9aa5ab074c4d84e2aae1a2f36b529b Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Sat, 7 Jun 2025 13:49:00 -0700 Subject: Eliminate createServerConfig() (#821) --- packages/core/src/config/config.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'packages/core/src/config/config.ts') diff --git a/packages/core/src/config/config.ts b/packages/core/src/config/config.ts index 75db970b..3eb6ecf1 100644 --- a/packages/core/src/config/config.ts +++ b/packages/core/src/config/config.ts @@ -126,7 +126,7 @@ export class Config { this.toolCallCommand = params.toolCallCommand; this.mcpServerCommand = params.mcpServerCommand; this.mcpServers = params.mcpServers; - this.userAgent = params.userAgent; + this.userAgent = params.userAgent ?? 'GeminiCLI/unknown'; this.userMemory = params.userMemory ?? ''; this.geminiMdFileCount = params.geminiMdFileCount ?? 0; this.approvalMode = params.approvalMode ?? ApprovalMode.DEFAULT; @@ -329,14 +329,6 @@ export function loadEnvironment(): void { } } -export function createServerConfig(params: ConfigParameters): Config { - return new Config({ - ...params, - targetDir: path.resolve(params.targetDir), // Ensure targetDir is resolved - userAgent: params.userAgent ?? 'GeminiCLI/unknown', // Default user agent - }); -} - export function createToolRegistry(config: Config): Promise { const registry = new ToolRegistry(config); const targetDir = config.getTargetDir(); -- cgit v1.2.3