From 164abf9d9b6972583f15f5f74640fbbbaaafa683 Mon Sep 17 00:00:00 2001 From: Akhilesh Kumar Date: Wed, 11 Mar 2026 21:47:31 +0000 Subject: [PATCH] fix(core): resolve TypeScript compilation errors in LocalAgentExecutor --- packages/core/src/agents/local-executor.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/core/src/agents/local-executor.ts b/packages/core/src/agents/local-executor.ts index ae62cdfa9b..87bd4ff45e 100644 --- a/packages/core/src/agents/local-executor.ts +++ b/packages/core/src/agents/local-executor.ts @@ -18,7 +18,6 @@ import { } from '@google/genai'; import { ToolRegistry } from '../tools/tool-registry.js'; import { DiscoveredMCPTool } from '../tools/mcp-tool.js'; -import type { McpClientManager } from '../tools/mcp-client-manager.js'; import { CompressionStatus } from '../core/turn.js'; import { type ToolCallRequestInfo } from '../scheduler/types.js'; import { type Message } from '../confirmation-bus/types.js'; @@ -142,7 +141,6 @@ export class LocalAgentExecutor { context.config, subagentMessageBus, ); - let mcpClientManager: McpClientManager | undefined; if (definition.mcpServers) { const globalMcpManager = context.config.getMcpClientManager(); if (globalMcpManager) { @@ -216,7 +214,7 @@ export class LocalAgentExecutor { } // Always ensure this agent's own MCP servers are included, even if toolConfig is restricted - parentToolRegistry.getActiveTools().forEach((tool) => { + parentToolRegistry.getAllTools().forEach((tool) => { if ( tool instanceof DiscoveredMCPTool && tool.serverName.startsWith(`__agent__${definition.name}__`) @@ -244,7 +242,6 @@ export class LocalAgentExecutor { parentPromptId, parentCallId, onActivity, - mcpClientManager, ); }