Christian Tzolov
ea6ef6a21b
Release version 0.2.0
2024-12-21 18:09:36 +01:00
Christian Tzolov
12fd8e51f3
refactor: rename artifacts and restructure modules
...
- Rename spring-ai-mcp-core to mcp for simpler artifact naming
- Rename spring-ai-mcp-spring to spring-ai-mcp for clarity
- Rename parent artifact from spring-ai-mcp to mcp-parent
- Update artifact references in pom files and documentation
- Update directory structure and paths in GitHub workflow
Resolves #31
chore: improve module descriptions and update dependencies
- Update parent pom description to better reflect overall project scope
- Update mcp module description to detail core Java SDK capabilities
- Update spring-ai-mcp module description to emphasize Spring integration features
- Update dependency versions to stable releases:
* JUnit: 5.11.3 -> 5.10.2
* Jackson: 2.18.2 -> 2.17.0
2024-12-21 16:30:19 +01:00
Christian Tzolov
1d7ab91314
rename mcp to mcp-core and spring into mcp-spring
2024-12-10 18:56:38 +01:00
Christian Tzolov
7abf118412
refactor(transport): improve MCP transport layer design
...
- Rename DefaultMcpTransport to AbstractMcpTransport and make it abstract
- Add graceful shutdown support via closeGracefully() method
- Enhance McpTransport interface with default close() implementation
- Improve documentation across transport layer classes
2024-12-10 13:27:09 +01:00
Christian Tzolov
68c21d2264
Clean the code and add more tests
2024-12-09 23:05:23 +01:00
Christian Tzolov
1982c39bbc
break into multiple modules. The mcp module is the MCP implementation with minimal dependecies
2024-12-09 18:48:51 +01:00
Christian Tzolov
376dd213de
WIP
2024-12-09 16:05:21 +01:00