diff --git a/local_plugins/chat_api/ios/chat_api/Sources/chat_api/MCPClient.swift b/local_plugins/chat_api/ios/chat_api/Sources/chat_api/MCPClient.swift index ba4965442..cf9ed3bde 100644 --- a/local_plugins/chat_api/ios/chat_api/Sources/chat_api/MCPClient.swift +++ b/local_plugins/chat_api/ios/chat_api/Sources/chat_api/MCPClient.swift @@ -497,7 +497,8 @@ public class MCPClient { } var connectedCount = 0 - for (serverId: String, serverConfig) in mcpServers { + for (serverIdKey, serverConfig) in mcpServers { + let serverId = serverIdKey // 明确声明 serverId guard let configDict: [String : Any] = serverConfig as? [String: Any] else { continue }