At present, returnDirect attribute is supported by mcp tool of spring-ai and solon-ai, and it is very useful in practical application
The adjusted McpSchema.Tool structure can be:
public static class Tool {
@JsonProperty("name") String name;
@JsonProperty("description") String description;
@JsonProperty("returnDirect") Boolean returnDirect;
@JsonProperty("inputSchema") JsonSchema inputSchema;
public Tool(String name, String description,boolean returnDirect, String schema) {
this(name, description, returnDirect, parseSchema(schema));
}
}
At present, returnDirect attribute is supported by mcp tool of spring-ai and solon-ai, and it is very useful in practical application
The adjusted McpSchema.Tool structure can be: