diff options
| author | Tommaso Sciortino <[email protected]> | 2025-06-07 13:49:00 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-07 13:49:00 -0700 |
| commit | d6cf4d5b0b9aa5ab074c4d84e2aae1a2f36b529b (patch) | |
| tree | f4c372ded219e42c179783ccf6b1013591e8cbdc /packages/core/src/config/config.ts | |
| parent | 10b52ac4e89b434e4c63ecd12b741755dfc774a4 (diff) | |
Eliminate createServerConfig() (#821)
Diffstat (limited to 'packages/core/src/config/config.ts')
| -rw-r--r-- | packages/core/src/config/config.ts | 10 |
1 files changed, 1 insertions, 9 deletions
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<ToolRegistry> { const registry = new ToolRegistry(config); const targetDir = config.getTargetDir(); |
