Skip to content

Commit 82727fd

Browse files
committed
Rename function to be consistent
1 parent 2037568 commit 82727fd

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

schemacrawler-ai-tools/src/main/java/schemacrawler/tools/command/aichat/tools/ToolSpecification.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
import com.fasterxml.jackson.databind.ObjectMapper;
3333
import com.fasterxml.jackson.databind.node.ObjectNode;
3434

35-
public record ToolSpecification(
36-
String name, String description, ObjectNode parameters) {
35+
public record ToolSpecification(String name, String description, ObjectNode parameters) {
3736

3837
public String getParametersAsString() {
3938
return parameters.toPrettyString();

schemacrawler-ai-tools/src/main/java/schemacrawler/tools/command/aichat/tools/ToolUtility.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ public static ToolSpecification toToolSpecification(
8585
Objects.requireNonNull(functionDefinition, "Function definition must not be null");
8686
final String functionName = functionDefinition.getName();
8787
final String functionDescription = functionDefinition.getDescription();
88-
final ObjectNode parameters = generateToolInput(functionDefinition.getParametersClass());
88+
final ObjectNode parameters = generateParametersSchema(functionDefinition.getParametersClass());
8989
final ToolSpecification toolSpecification =
9090
new ToolSpecification(functionName, functionDescription, parameters);
9191
LOGGER.log(Level.FINE, String.format("Generated tool specification%n<%s>", toolSpecification));
9292
System.out.println(toolSpecification);
9393
return toolSpecification;
9494
}
9595

96-
private static ObjectNode generateToolInput(final Class<?> parametersClass) {
96+
private static ObjectNode generateParametersSchema(final Class<?> parametersClass) {
9797
Objects.requireNonNull(parametersClass, "Parameters must not be null");
9898

9999
final Map<String, JsonNode> parametersJsonSchema = extractParametersSchema(parametersClass);

0 commit comments

Comments
 (0)