@@ -171,7 +171,6 @@ let package = Package(
171171 name: " ChatService " ,
172172 dependencies: [
173173 " ChatPlugin " ,
174- " ChatContextCollector " ,
175174
176175 // plugins
177176 " MathChatPlugin " ,
@@ -183,6 +182,7 @@ let package = Package(
183182 " ActiveDocumentChatContextCollector " ,
184183 " SystemInfoChatContextCollector " ,
185184
185+ . product( name: " ChatContextCollector " , package : " Tool " ) ,
186186 . product( name: " AppMonitoring " , package : " Tool " ) ,
187187 . product( name: " Environment " , package : " Tool " ) ,
188188 . product( name: " Parsing " , package : " swift-parsing " ) ,
@@ -199,16 +199,6 @@ let package = Package(
199199 . product( name: " Terminal " , package : " Tool " ) ,
200200 ]
201201 ) ,
202- . target(
203- name: " ChatContextCollector " ,
204- dependencies: [
205- . product( name: " SuggestionModel " , package : " Tool " ) ,
206- . product( name: " AppMonitoring " , package : " Tool " ) ,
207- . product( name: " Environment " , package : " Tool " ) ,
208- . product( name: " OpenAIService " , package : " Tool " ) ,
209- . product( name: " Preferences " , package : " Tool " ) ,
210- ]
211- ) ,
212202
213203 . target(
214204 name: " ChatGPTChatTab " ,
@@ -346,7 +336,7 @@ let package = Package(
346336 . target(
347337 name: " WebChatContextCollector " ,
348338 dependencies: [
349- " ChatContextCollector " ,
339+ . product ( name : " ChatContextCollector " , package : " Tool " ) ,
350340 . product( name: " LangChain " , package : " Tool " ) ,
351341 . product( name: " OpenAIService " , package : " Tool " ) ,
352342 . product( name: " ExternalServices " , package : " Tool " ) ,
@@ -358,7 +348,7 @@ let package = Package(
358348 . target(
359349 name: " SystemInfoChatContextCollector " ,
360350 dependencies: [
361- " ChatContextCollector " ,
351+ . product ( name : " ChatContextCollector " , package : " Tool " ) ,
362352 . product( name: " OpenAIService " , package : " Tool " ) ,
363353 ] ,
364354 path: " Sources/ChatContextCollectors/SystemInfoChatContextCollector "
@@ -367,7 +357,7 @@ let package = Package(
367357 . target(
368358 name: " ActiveDocumentChatContextCollector " ,
369359 dependencies: [
370- " ChatContextCollector " ,
360+ . product ( name : " ChatContextCollector " , package : " Tool " ) ,
371361 . product( name: " OpenAIService " , package : " Tool " ) ,
372362 . product( name: " Preferences " , package : " Tool " ) ,
373363 . product( name: " FocusedCodeFinder " , package : " Tool " ) ,
0 commit comments