diff options
| author | Tommaso Sciortino <[email protected]> | 2025-07-18 17:28:40 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-19 00:28:40 +0000 |
| commit | 4dbd9f30b6df879661e968e493f817667954bfce (patch) | |
| tree | 3dcdfb8b550baf559ea86f27d898d33988cdaf31 /packages/core/src/config/config.ts | |
| parent | 5b7b6fe608257381f522df5432d76e9fdf2bc144 (diff) | |
Revert background agent commits (#4479)
Diffstat (limited to 'packages/core/src/config/config.ts')
| -rw-r--r-- | packages/core/src/config/config.ts | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/packages/core/src/config/config.ts b/packages/core/src/config/config.ts index 5d02f269..f81b3e32 100644 --- a/packages/core/src/config/config.ts +++ b/packages/core/src/config/config.ts @@ -45,10 +45,6 @@ import { DEFAULT_GEMINI_FLASH_MODEL, } from './models.js'; import { ClearcutLogger } from '../telemetry/clearcut-logger/clearcut-logger.js'; -import { - BackgroundAgentManager, - loadBackgroundAgentManager, -} from '../background/backgroundManager.js'; export enum ApprovalMode { DEFAULT = 'default', @@ -131,7 +127,6 @@ export interface ConfigParameters { toolCallCommand?: string; mcpServerCommand?: string; mcpServers?: Record<string, MCPServerConfig>; - backgroundAgents?: Record<string, MCPServerConfig>; userMemory?: string; geminiMdFileCount?: number; approvalMode?: ApprovalMode; @@ -163,7 +158,6 @@ export interface ConfigParameters { export class Config { private toolRegistry!: ToolRegistry; - private backgroundAgentManager?: BackgroundAgentManager; private readonly sessionId: string; private contentGeneratorConfig!: ContentGeneratorConfig; private readonly embeddingModel: string; @@ -178,7 +172,6 @@ export class Config { private readonly toolCallCommand: string | undefined; private readonly mcpServerCommand: string | undefined; private readonly mcpServers: Record<string, MCPServerConfig> | undefined; - private readonly backgroundAgents?: Record<string, MCPServerConfig>; private userMemory: string; private geminiMdFileCount: number; private approvalMode: ApprovalMode; @@ -231,7 +224,6 @@ export class Config { this.toolCallCommand = params.toolCallCommand; this.mcpServerCommand = params.mcpServerCommand; this.mcpServers = params.mcpServers; - this.backgroundAgents = params.backgroundAgents; this.userMemory = params.userMemory ?? ''; this.geminiMdFileCount = params.geminiMdFileCount ?? 0; this.approvalMode = params.approvalMode ?? ApprovalMode.DEFAULT; @@ -289,10 +281,6 @@ export class Config { if (this.getCheckpointingEnabled()) { await this.getGitService(); } - this.backgroundAgentManager = await loadBackgroundAgentManager( - this.backgroundAgents, - this.debugMode, - ); this.toolRegistry = await this.createToolRegistry(); } @@ -418,10 +406,6 @@ export class Config { return this.mcpServers; } - getBackgroundAgentManager(): BackgroundAgentManager | undefined { - return this.backgroundAgentManager; - } - getUserMemory(): string { return this.userMemory; } |
