From 569fb3aa79b66b8ff26da8f8b9d41fc6b917ae98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=BD=AE?= Date: Tue, 10 Feb 2026 20:07:47 +0800 Subject: [PATCH] env only command enable --- agent/prompt_loader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/prompt_loader.py b/agent/prompt_loader.py index 3f41c4a..5182757 100644 --- a/agent/prompt_loader.py +++ b/agent/prompt_loader.py @@ -223,7 +223,7 @@ async def load_mcp_settings_async(config) -> List[Dict]: if merged_settings and len(merged_settings) > 0: mcp_servers = merged_settings[0].get('mcpServers', {}) for server_name, server_config in mcp_servers.items(): - if isinstance(server_config, dict): + if isinstance(server_config, dict) and 'command' in server_config: # 如果还没有env字段,则创建一个 if 'env' not in server_config: server_config['env'] = {}