-
Notifications
You must be signed in to change notification settings - Fork 10
integrations
github-actions[bot] edited this page Sep 17, 2026
·
3 revisions
External library adapters: MCP Java SDK, LangChain4j, Spring AI, OpenTelemetry, and Temporal. Spring Boot has its own page: spring-boot.
| Module | SPI implemented | Entry | Proof |
|---|---|---|---|
tachyon-annotations-mcp-java |
AnnotationProvider |
McpJavaAnnotationProvider.instance() — scans official MCP Java SDK annotations (@Tool, @Resource, …) |
McpJavaAnnotationProvider |
tachyon-annotations-langchain4j |
AnnotationProvider |
new LangChain4jAnnotationProvider() — LangChain4j @Tool
|
LangChain4jAnnotationProvider |
tachyon-annotations-spring-ai |
AnnotationProvider |
SpringAiAnnotationProvider.instance() — Spring AI @McpTool/@McpResource/@McpPrompt; @McpResource needs non-blank uri |
SpringAiAnnotationProvider |
tachyon-opentelemetry |
ObservationListener |
McpOpenTelemetryListener.create(otel) |
observability |
tachyon-tasks-temporal |
TaskConnector |
TemporalTaskExecutionEngine.builder(client).taskQueue(..).route(..).build().connector() |
tasks |
Native Tachyon annotation configuration: declarative-configuration. Boot bean discovery and lifecycle: spring-boot.
examples/: weather-mcp, weather-mcp-kotlin, weather-mcp-spring-boot, echo-kotlin, mcp-java, langchain4j-mcp, mcp-skills, temporal. Built by make examples (published artifacts) / make examples-snapshot.
📄 source .llm-wiki/modules/integrations.md · updated 2026-09-17 · verified at 1011a627 · tags [module, integrations]
🧭 Start
⚙️ Concepts (cross-cutting)
- request-lifecycle
- netty-pipeline
- protocol-versions
- sessions
- sse-streams
- feature-registries
- tasks
- extensions
- json-layer
- errors
- concurrency
- declarative-configuration
- configuration
- security-guards
- observability
- api-stability
📦 Modules