What's Changed
⚠️ Breaking Changes
- Protocol-agnostic handlers API — refactored handlers to be transport-independent (#44)
- Async handler pipeline overhaul — injectable executor + coroutine-first Kotlin DSL (#45)
ToolResult<T>generic dropped — now serialized via Jackson; docs updated (#47)McpContextmerged intoInteractionContext(#48)NettyIoEngineauto-detects native transports (fix) (#50)
✨ Features
- Configurable
shutdownGracePeriod(#49) - Added skill for writing Tachyon code (#39)
- Coroutine-first Kotlin DSL ([#45]
🧹 Chores & Internal
- Removed deprecated
TachyonMcpServer.javaandToolFn.java(#41) - Refactored codegen (#42)
- Refactored conformance test runners (#38)
- Bumped
spotless-maven-pluginto v3.8.0 (#43)
✅ Tests
- Added examples project build (#40)
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3