File tree Expand file tree Collapse file tree 3 files changed +19
-0
lines changed
spring-ai-client-chat/src/main/java/org/springframework/ai/chat/client Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -222,6 +222,12 @@ interface ChatClientRequestSpec {
222222
223223 ChatClientRequestSpec toolNames (String ... toolNames );
224224
225+ /**
226+ * Use toolNames instead
227+ */
228+ @ Deprecated (forRemoval = true , since = "1.0.0-m8" )
229+ ChatClientRequestSpec tools (String ... toolNames );
230+
225231 ChatClientRequestSpec tools (Object ... toolObjects );
226232
227233 ChatClientRequestSpec toolCallbacks (ToolCallback ... toolCallbacks );
@@ -289,6 +295,9 @@ interface Builder {
289295
290296 Builder defaultToolNames (String ... toolNames );
291297
298+ @ Deprecated
299+ Builder defaultTools (String ... tools );
300+
292301 Builder defaultTools (Object ... toolObjects );
293302
294303 Builder defaultToolCallbacks (ToolCallback ... toolCallbacks );
Original file line number Diff line number Diff line change @@ -833,6 +833,11 @@ public <T extends ChatOptions> ChatClientRequestSpec options(T options) {
833833 return this ;
834834 }
835835
836+ @ Override
837+ public ChatClientRequestSpec tools (String ... toolNames ) {
838+ return this .toolNames (toolNames );
839+ }
840+
836841 @ Override
837842 public ChatClientRequestSpec toolNames (String ... toolNames ) {
838843 Assert .notNull (toolNames , "toolNames cannot be null" );
Original file line number Diff line number Diff line change @@ -150,6 +150,11 @@ public Builder defaultSystem(Consumer<PromptSystemSpec> systemSpecConsumer) {
150150 return this ;
151151 }
152152
153+ @ Override
154+ public Builder defaultTools (String ... toolNames ) {
155+ return defaultToolNames (toolNames );
156+ }
157+
153158 @ Override
154159 public Builder defaultToolNames (String ... toolNames ) {
155160 this .defaultRequest .toolNames (toolNames );
You can’t perform that action at this time.
0 commit comments