@@ -574,7 +574,7 @@ public static class DefaultChatClientRequestSpec implements ChatClientRequestSpe
574
574
575
575
private final List <Media > media = new ArrayList <>();
576
576
577
- private final Set <String > toolNames = new LinkedHashSet <>();
577
+ private final List <String > toolNames = new ArrayList <>();
578
578
579
579
private final List <ToolCallback > toolCallbacks = new ArrayList <>();
580
580
@@ -610,9 +610,9 @@ public static class DefaultChatClientRequestSpec implements ChatClientRequestSpe
610
610
611
611
public DefaultChatClientRequestSpec (ChatModel chatModel , @ Nullable String userText ,
612
612
Map <String , Object > userParams , @ Nullable String systemText , Map <String , Object > systemParams ,
613
- List <ToolCallback > toolCallbacks , List <Message > messages , Collection <String > toolNames ,
614
- List < Media > media , @ Nullable ChatOptions chatOptions , List <Advisor > advisors ,
615
- Map < String , Object > advisorParams , ObservationRegistry observationRegistry ,
613
+ List <ToolCallback > toolCallbacks , List <Message > messages , List <String > toolNames , List < Media > media ,
614
+ @ Nullable ChatOptions chatOptions , List <Advisor > advisors , Map < String , Object > advisorParams ,
615
+ ObservationRegistry observationRegistry ,
616
616
@ Nullable ChatClientObservationConvention observationConvention , Map <String , Object > toolContext ,
617
617
@ Nullable TemplateRenderer templateRenderer ) {
618
618
@@ -689,7 +689,7 @@ public List<Media> getMedia() {
689
689
return this .media ;
690
690
}
691
691
692
- public Set <String > getToolNames () {
692
+ public List <String > getToolNames () {
693
693
return this .toolNames ;
694
694
}
695
695
0 commit comments