fix(vertex-ai): Invert proxyToolCalls flag to match internal tool execution behavior
The proxyToolCalls flag was incorrectly mapped to internalToolExecutionEnabled. This change inverts the boolean value to properly reflect that proxy tool calls are the opposite of internal tool execution. Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
This commit is contained in:
@@ -491,7 +491,7 @@ public class VertexAiGeminiChatOptions implements ToolCallingChatOptions {
|
||||
|
||||
@Deprecated
|
||||
public Builder proxyToolCalls(boolean proxyToolCalls) {
|
||||
return this.internalToolExecutionEnabled(proxyToolCalls);
|
||||
return this.internalToolExecutionEnabled(!proxyToolCalls);
|
||||
}
|
||||
|
||||
public Builder internalToolExecutionEnabled(boolean internalToolExecutionEnabled) {
|
||||
|
||||
Reference in New Issue
Block a user