File tree Expand file tree Collapse file tree 11 files changed +14
-14
lines changed
schemacrawler-ai-langchain4j
schemacrawler-ai-mcpserver
src/main/java/schemacrawler/tools/command/aichat/mcp Expand file tree Collapse file tree 11 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 6
6
7
7
<groupId >us.fatehi</groupId >
8
8
<artifactId >schemacrawler-ai-aggregator</artifactId >
9
- <version >16.25.3-8 </version >
9
+ <version >16.25.3-9 </version >
10
10
<packaging >pom</packaging >
11
11
<name >SchemaCrawler AI [Aggregator]</name >
12
12
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >us.fatehi</groupId >
8
8
<artifactId >schemacrawler-ai-parent</artifactId >
9
- <version >16.25.3-8 </version >
9
+ <version >16.25.3-9 </version >
10
10
<relativePath >../schemacrawler-ai-parent</relativePath >
11
11
</parent >
12
12
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >us.fatehi</groupId >
8
8
<artifactId >schemacrawler-ai-parent</artifactId >
9
- <version >16.25.3-8 </version >
9
+ <version >16.25.3-9 </version >
10
10
<relativePath >../schemacrawler-ai-parent</relativePath >
11
11
</parent >
12
12
Original file line number Diff line number Diff line change 23
23
<include >us.fatehi:schemacrawler-ai-tools</include >
24
24
<include >us.fatehi:schemacrawler-ai-core</include >
25
25
<include >us.fatehi:schemacrawler-ai-langchain4j</include >
26
- <include >us.fatehi:schemacrawler-ai-mcp </include >
26
+ <include >us.fatehi:schemacrawler-ai-mcpserver </include >
27
27
</includes >
28
28
</dependencySet >
29
29
<!-- Include only new depdencies from this project,
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >us.fatehi</groupId >
8
8
<artifactId >schemacrawler-ai-parent</artifactId >
9
- <version >16.25.3-8 </version >
9
+ <version >16.25.3-9 </version >
10
10
<relativePath >../schemacrawler-ai-parent</relativePath >
11
11
</parent >
12
12
Original file line number Diff line number Diff line change 6
6
<parent >
7
7
<groupId >us.fatehi</groupId >
8
8
<artifactId >schemacrawler-ai-parent</artifactId >
9
- <version >16.25.3-8 </version >
9
+ <version >16.25.3-9 </version >
10
10
<relativePath >../schemacrawler-ai-parent</relativePath >
11
11
</parent >
12
12
Original file line number Diff line number Diff line change 2
2
3
3
import org .springframework .boot .SpringApplication ;
4
4
import org .springframework .boot .autoconfigure .SpringBootApplication ;
5
- import schemacrawler .tools .command .aichat .mcp .SpringAIUtility ;
5
+ import schemacrawler .tools .command .aichat .mcp .SpringAIToolUtility ;
6
6
7
7
/**
8
8
* Spring Boot application for the SchemaCrawler AI MCP server. This class enables the Spring AI MCP
@@ -13,7 +13,7 @@ public class SchemaCrawlerMcpServer {
13
13
14
14
// Set isDryRun to true in a static initializer block so it's always set before any tests run
15
15
static {
16
- SpringAIUtility .isDryRun = true ;
16
+ SpringAIToolUtility .isDryRun = true ;
17
17
}
18
18
19
19
public static void main (final String [] args ) {
Original file line number Diff line number Diff line change 42
42
import java .util .logging .Logger ;
43
43
44
44
@ UtilityMarker
45
- public final class SpringAIUtility {
45
+ public final class SpringAIToolUtility {
46
46
47
- private static final Logger LOGGER = Logger .getLogger (SpringAIUtility .class .getCanonicalName ());
47
+ private static final Logger LOGGER = Logger .getLogger (SpringAIToolUtility .class .getCanonicalName ());
48
48
public static boolean isDryRun = false ;
49
49
50
- private SpringAIUtility () {
50
+ private SpringAIToolUtility () {
51
51
// Prevent instantiation
52
52
}
53
53
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ public class ToolProviderService {
22
22
*/
23
23
@ Bean
24
24
public ToolCallbackProvider schemaCrawlerTools () {
25
- final List <ToolCallback > tools = SpringAIUtility .toolCallbacks (SpringAIUtility .tools ());
25
+ final List <ToolCallback > tools = SpringAIToolUtility .toolCallbacks (SpringAIToolUtility .tools ());
26
26
return ToolCallbackProvider .from (tools );
27
27
}
28
28
Original file line number Diff line number Diff line change 11
11
</parent >
12
12
13
13
<artifactId >schemacrawler-ai-parent</artifactId >
14
- <version >16.25.3-8 </version >
14
+ <version >16.25.3-9 </version >
15
15
<packaging >pom</packaging >
16
16
<name >SchemaCrawler AI [Parent]</name >
17
17
<description >Free database schema discovery and comprehension tool</description >
You can’t perform that action at this time.
0 commit comments