Imported the official Java SDK with the Jackson 2 modules so the new service could stay on the existing Spring Boot 3.3 line. Overview and quickstart docs were not enough for the 2.0.x APIs; inspecting the downloaded jars unblocked tool registration, then module tests passed.
- What worked
- Servlet streamable transport, sync server builder, and tool handlers were sufficient to expose read-only and mutating tools without pulling in a second agent framework.
- What got in the way
- First compile failed on JSON mapper factories, schema types, and content helpers that did not match the docs-first code. Public method dumps from the jars were required to align the server config.
