From f90cd61048c9fb4de5fa13efe1c50f2c082ae64e Mon Sep 17 00:00:00 2001 From: Kacper Date: Sun, 4 Jan 2026 13:18:35 +0100 Subject: [PATCH] fix: remove MCP permission settings references removed in v0.8.0rc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.8.0rc removed getMCPPermissionSettings and related properties. Removed all references from auto-mode-service.ts to fix build. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/server/src/services/auto-mode-service.ts | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/apps/server/src/services/auto-mode-service.ts b/apps/server/src/services/auto-mode-service.ts index 30caeea7..5df3fb48 100644 --- a/apps/server/src/services/auto-mode-service.ts +++ b/apps/server/src/services/auto-mode-service.ts @@ -50,7 +50,7 @@ import { getEnableSandboxModeSetting, filterClaudeMdFromContext, getMCPServersFromSettings, - getMCPPermissionSettings, + getPromptCustomization, } from '../lib/settings-helpers.js'; @@ -2070,7 +2070,6 @@ This mock response was generated because AUTOMAKER_MOCK_AGENT=true was set. const mcpServers = await getMCPServersFromSettings(this.settingsService, '[AutoMode]'); // Load MCP permission settings (global setting only) - const mcpPermissions = await getMCPPermissionSettings(this.settingsService, '[AutoMode]'); // Build SDK options using centralized configuration for feature implementation const sdkOptions = createAutoModeOptions({ @@ -2080,8 +2079,6 @@ This mock response was generated because AUTOMAKER_MOCK_AGENT=true was set. autoLoadClaudeMd, enableSandboxMode, mcpServers: Object.keys(mcpServers).length > 0 ? mcpServers : undefined, - mcpAutoApproveTools: mcpPermissions.mcpAutoApproveTools, - mcpUnrestrictedTools: mcpPermissions.mcpUnrestrictedTools, thinkingLevel: options?.thinkingLevel, }); @@ -2125,8 +2122,6 @@ This mock response was generated because AUTOMAKER_MOCK_AGENT=true was set. settingSources: sdkOptions.settingSources, sandbox: sdkOptions.sandbox, // Pass sandbox configuration mcpServers: Object.keys(mcpServers).length > 0 ? mcpServers : undefined, // Pass MCP servers configuration - mcpAutoApproveTools: mcpPermissions.mcpAutoApproveTools, // Pass MCP auto-approve setting - mcpUnrestrictedTools: mcpPermissions.mcpUnrestrictedTools, // Pass MCP unrestricted tools setting thinkingLevel: options?.thinkingLevel, // Pass thinking level for extended thinking }; @@ -2416,8 +2411,6 @@ After generating the revised spec, output: allowedTools: allowedTools, abortController, mcpServers: Object.keys(mcpServers).length > 0 ? mcpServers : undefined, - mcpAutoApproveTools: mcpPermissions.mcpAutoApproveTools, - mcpUnrestrictedTools: mcpPermissions.mcpUnrestrictedTools, }); let revisionText = ''; @@ -2556,8 +2549,6 @@ After generating the revised spec, output: allowedTools: allowedTools, abortController, mcpServers: Object.keys(mcpServers).length > 0 ? mcpServers : undefined, - mcpAutoApproveTools: mcpPermissions.mcpAutoApproveTools, - mcpUnrestrictedTools: mcpPermissions.mcpUnrestrictedTools, }); let taskOutput = ''; @@ -2646,8 +2637,6 @@ Implement all the changes described in the plan above.`; allowedTools: allowedTools, abortController, mcpServers: Object.keys(mcpServers).length > 0 ? mcpServers : undefined, - mcpAutoApproveTools: mcpPermissions.mcpAutoApproveTools, - mcpUnrestrictedTools: mcpPermissions.mcpUnrestrictedTools, }); for await (const msg of continuationStream) {